Design/UX #4102
closedUsername rules
0%
Description
A new user just made the following complaint:
I just tried to register for an account, and attempted to include an underscore in my username. I did this based on the list of examples which includes "jane_doe", but then got an error because underscore isn't an acceptable character.
In addition to the underscore problem, it's not obvious that you can now only use lowercase letters. This is especially confusing since some users do have capitals in their names.
Matt suggested I open a Redmine ticket. Perhaps we could change the wording on the signup page so that all the rules are obvious?
Files
Updated by Matt Gold over 9 years ago
- Tracker changed from Bug to Design/UX
- Category name set to User Experience
- Status changed from New to Assigned
- Assignee set to Samantha Raddatz
assigning to Sam for a fist pass, though, Boone, I imagine that this is in WP core?
Updated by Boone Gorges over 9 years ago
The character restriction itself comes from WordPress. See https://core.trac.wordpress.org/ticket/26784 and especially https://core.trac.wordpress.org/ticket/17904.
The "jane_doe" text is hardcoded into our theme. We can and should change it to be accurate. The actual restrictions are:
- Lowercase characters and numbers only
- Cannot start with a number
- Must be at least 4 characters
Samantha, if you have a suggestion for how to word this, it'd be great.
Updated by Samantha Raddatz over 9 years ago
Suggested wording/layout:
Username (required) — You will use this to login. Your username will be publicly visible by all visitors. Commons members will also be able to use it to send quick notes (aka mentions) to you. The username cannot have spaces in it.
<TEXT BOX>
Examples: jdoe or jane_doe or jds123
Usernames must be at least 4 characters and start with a letter. Only lower case letters (a-z) and numbers (1-9) are allowed — no spaces or special characters.
Updated by Boone Gorges over 9 years ago
- Status changed from Assigned to Resolved
- Target version set to 1.8.1
Thanks, Sam. I've modified your suggestion slightly for clarity and accuracy:
Username (required) — You will use this to log in. Your username will be publicly visible by all visitors. Commons members will also be able to use it to send quick notes (aka mentions) to you. Usernames must contain at least 4 characters and must begin with a letter. Only lowercase letters (a-z) and numbers (0-9) are allowed — no spaces or special characters.
Fixed in https://github.com/cuny-academic-commons/cac/commit/3c1152bcc87e0ef9f5ec05288afeff2275b1511f
Updated by Matt Gold over 9 years ago
Marilyn, can you please let the user know we have implemented this suggestion? Good to let users know that we listen and act on what they say! Thank you.