Entersekt | Resources | Encyclopedia | Username
What is a username?
A username is a unique identifier chosen or assigned to a user for accessing a digital system, application, or online service. It is typically paired with a password or another authentication factor to verify identity. Usernames form the foundation of most authentication systems, serving as the first “something you know” or knowledge-based credential.
What are the risks of using usernames as identifiers?
While usernames are essential for distinguishing accounts, they are often predictable — based on email addresses, phone numbers, or simple naming conventions. This predictability makes usernames a weak point in the authentication process, as they can be easily guessed or harvested in data breaches. Once known, attackers only need to compromise the second credential (usually a password) to gain access.
How can usernames be made more secure?
Example
An online banking app requires a customer to log in with their username and password. Because the username is simply their email address, a fraudster who already knows their email address only needs to guess or steal their password. With added MFA (such as a push notification or a biometric challenge), the account is much harder to compromise.
Additional resources:
Keywords:
Username | Authentication | Identity verification
What is a username?
A username is a unique identifier chosen or assigned to a user for accessing a digital system, application, or online service. It is typically paired with a password or another authentication factor to verify identity. Usernames form the foundation of most authentication systems, serving as the first “something you know” or knowledge-based credential.
What are the risks of using usernames as identifiers?
While usernames are essential for distinguishing accounts, they are often predictable — based on email addresses, phone numbers, or simple naming conventions. This predictability makes usernames a weak point in the authentication process, as they can be easily guessed or harvested in data breaches. Once known, attackers only need to compromise the second credential (usually a password) to gain access.
How can usernames be made more secure?
- Organizations can strengthen username security by:
- Encouraging users to avoid reusing email addresses as usernames.
- Limiting public exposure of usernames.
- Pairing usernames with strong multi-factor authentication (MFA), like biometrics.
- Employing risk-based authentication that evaluates login context, such as device and location.
Example
An online banking app requires a customer to log in with their username and password. Because the username is simply their email address, a fraudster who already knows their email address only needs to guess or steal their password. With added MFA (such as a push notification or a biometric challenge), the account is much harder to compromise.
Additional resources:
- Blog: 3 Problems with password resets
Keywords:
Username | Authentication | Identity verification