18F / dol-whd-14c

The 14(c) system will become a modern, digital-first service. Applicants will be provided an intuitive online experience, guiding them through the information needed to complete their application correctly.
Other
16 stars 17 forks source link

Security: UI - Password Complexity Score #829

Closed PrabhakarThummalaDOL closed 5 years ago

PrabhakarThummalaDOL commented 5 years ago
NathayaMDOL commented 5 years ago

Below is the text for Password Complexity Help tooltip: A strong password consists of 8 or more characters (combination of letters, numbers and special characters like #,$,@ etc.). Strong passwords are case-sensitive and they do not contain common dictionary words. Show more

Below is the text for Password Complexity detailed help: Combine different types of characters Use a password with combination of uppercase and lowercase letters, numbers and special characters. Recommendations and examples Choose a word or phrase and use numbers and special characters instead of some letters. Examples: • "Department" becomes "Dep@r2m3nt" • "Interpretation" becomes "In2erpreT@t1on" • “I am awesome” becomes “I@mAwe$0m3” Do not use personal information Avoid creating passwords from info that others might know or could easily find out. Examples: • Your nickname or initials • The name of your child or pet • Important days or years like birthday, anniversary etc. • Your street name • Numbers from your address Do not use common words and patterns Avoid simple words, phrases, and patterns that are easy to guess. Examples: • Obvious words and phrases like "unitedstates" or "mypassword" • Sequences like "abcdefgh" or "12345678" • Keyboard patterns like "qwerty" or "qazwsxedc" Date patterns like “10112015”

Do not use any examples given above, like "Dep@r2m3nt" or "In2erpreT@t1on”

NathayaMDOL commented 5 years ago

Completed! The changes have been applied to all pages below

  1. Manage Users page(Admin)
  2. User Registration/Create an Account page
  3. Reset Password page
  4. Change Password page
  5. Reactivate Account page

Here are the screenshots for password complexity section

  1. The complexity div with the arrow checks image

  2. The “tool tip” with more details link 1 password recommendations tooltip

  3. The actual details when clicked link “show more”. 2 password recommendations detail

EStriegel commented 5 years ago

@NathayaMDOL A couple minor changes -

Examples:

NathayaMDOL commented 5 years ago

The changes above have been performed and pushed to Dev.

NathayaMDOL commented 5 years ago

Here are the screenshots after changes above image image

binwang89 commented 5 years ago

looks ok, move to closed