Project

General

Profile

Actions

Design/UX #4102

closed

Username rules

Added by Marilyn Weber almost 9 years ago. Updated almost 9 years ago.

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

0%

Estimated time:
Deployment actions:

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

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

Updated by Matt Gold almost 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?

Actions #2

Updated by Boone Gorges almost 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.

Actions #3

Updated by Samantha Raddatz almost 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.

Actions #4

Updated by Boone Gorges almost 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

Actions #5

Updated by Matt Gold almost 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.

Actions

Also available in: Atom PDF