-
Notifications
You must be signed in to change notification settings - Fork 19
Open
Labels
component: authenticationChanges related to user authentication and authorization mechanisms.Changes related to user authentication and authorization mechanisms.component: usersChanges related to user management and profiles.Changes related to user management and profiles.design: user experienceChanges related to improving the user experience.Changes related to improving the user experience.design: user interfaceChanges related to the user interface design.Changes related to the user interface design.type: bugIndicates that the issue or pull request addresses a bug or error.Indicates that the issue or pull request addresses a bug or error.
Description
Describe the bug
It is possible to create users with identical usernames if the first letter is in different case (upper or lower case) allowing duplication of names.
To Reproduce
Steps to reproduce the behavior:
- Go to the user page
- Click on the new user button
- Enter a username with the first letter in either (uppercase or lowercase)
- Click on the Create button
- Try to create another user with the same username but with a different case for the first letter (uppercase or lowercase)
- Notice that the system allows the creation of the duplicate username
- Repeat the same steps during the Signup Process.
Expected behavior
An error message should appear when trying to create a username with the same username: Username already exists.
Screenshots
If applicable, add screenshots to help explain your problem.
Username.already.exists.mp4
Desktop (please complete the following information):
OS: Windows
Browser: Chrome/Edge/Firefox
.
Metadata
Metadata
Assignees
Labels
component: authenticationChanges related to user authentication and authorization mechanisms.Changes related to user authentication and authorization mechanisms.component: usersChanges related to user management and profiles.Changes related to user management and profiles.design: user experienceChanges related to improving the user experience.Changes related to improving the user experience.design: user interfaceChanges related to the user interface design.Changes related to the user interface design.type: bugIndicates that the issue or pull request addresses a bug or error.Indicates that the issue or pull request addresses a bug or error.