An employee with access to sensitive data wants to randomly generate a password that meets certain criteria to create a strong password that provides greater security.
Create new and secure password: Upon click of the button to generate a password a series of prompts for password criteria are presented. When prompted for password criteria user selects which criteria to include in the password. The length of the password must be at least 8 characters and no more than 128 characters. Character types to include in the password are the following : lowercase, uppercase, numeric, and/or special characters. Upon answer of each prompt the input should be validated and at least one character type should be selected. When all prompts are answered a password is generated that matches the selected criteria When the password is generated the password is either displayed in an alert or written to the page.
Github - https://github.com/hheenan/password-puzzle URL - https://hheenan.github.io/password-puzzle/