Project

General

Profile

Design/UX #4102

Username rules

Added by Marilyn Weber over 6 years ago. Updated over 6 years ago.

Status:
Resolved
Priority name:
Normal
Category name:
User Experience
Target version:
Start date:
2015-05-29
Due date:
% Done:

0%

Estimated time:

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?

Underscore.JPG (25.3 KB) Underscore.JPG Marilyn Weber, 2015-05-29 12:23 PM

History

#1 Updated by Matt Gold over 6 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?

#2 Updated by Boone Gorges over 6 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.

#3 Updated by Samantha Raddatz over 6 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.

#4 Updated by Boone Gorges over 6 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

#5 Updated by Matt Gold over 6 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.

Also available in: Atom PDF