Just support email.
In the backend, we need a unique user id for each user other than email ( will be useful when support third party login, they could be using the same email).