- Should I use email or username for login?
- Why not use email as username?
- Is username more secure than email?
- Why are usernames considered just as important as passwords?
Should I use email or username for login?
Usernames Are Used Across Sites
If your login has an email only field you can benefit as well. Allowing users to log in with a username would help users who forget which email they used to sign up. Users have many email addresses and can't always remember which ones they used for which sites.
Why not use email as username?
Providing a username as the user's public face instead of their email address allows them a layer of privacy. In some rare cases, a service may elect not to collect email addresses at all... since email addresses can be considered sensitive and personally identifiable information.
Is username more secure than email?
Having a username provides more obscurity than email does which provides security as a bruteforcer would requires the username before being able to perform an attack. An email is not as obscure as a username as email.
Why are usernames considered just as important as passwords?
One of your accounts gets hacked or ends up in a breach, and all your other accounts are at risk – unless you used a completely different, random username for each one. So you can think of usernames as a second line of defense.