Skip to content

Random Password Generator that allows for character choices from lowercase, uppercase, numbers and special character types.

License

Notifications You must be signed in to change notification settings

wpb911/passwordgen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Random Password Generator

This is a project that requires the development of a random password generator that will allow for character choices from lowercase, uppercase, numbers and special character types. The password must have at least one of the character types and be from a minimum of 8 to a maximum of 128 characters in length. The app is required to run in the browser and to dynamically update and be responsive when used on multiple screen sizes. The password generator supports all of the special characters located at list of Password Special Characters from the OWASP Foundation.

Enhancements

The algorithm for the password generator creates the password using a random number generator which is seeded by the number of characters the user chooses for the length of the password and the character string length created by the concatenation of the requested character types. Once the strings are created they are randomly chosen from till the requested length is satisfied. The code verifies the users inputs for both length and required character types and notifies the user if the request for the password does not satisfy the minimum requirements. The Nu HTML checker was used to check the project with no errors or warnings and the results are can be viewed here: NU HTML results.

Usage

When viewing the page a sample rendering looks like passwordgen screenshot.

To view the actual page in realtime please use the chrome browser to go to passwordgen.

Contributing

Pull request are welcome. Feedback is appreciated.

License

The Unlicense

About

Random Password Generator that allows for character choices from lowercase, uppercase, numbers and special character types.

Topics

Resources

License

Stars

Watchers

Forks