An open API service indexing awesome lists of open source software.

https://github.com/sequint/random-password-generator

Generates a new random password for the user each time the generate button is clicked.
https://github.com/sequint/random-password-generator

Last synced: about 1 year ago
JSON representation

Generates a new random password for the user each time the generate button is clicked.

Awesome Lists containing this project

README

          

# Random Password Generator

Generates a new random password for the user each time the generate button is clicked.

## Password Criteria

- WHEN I click the button to generate a password
- THEN I am presented with a series of prompts for password criteria
- WHEN prompted for password criteria
- THEN I select which criteria to include in the password
- WHEN prompted for the length of the password
- THEN I choose a length of at least 8 characters and no more than 128 characters
- WHEN prompted for character types to include in the password
- THEN I choose lowercase, uppercase, numeric, and/or special characters
- WHEN I answer each prompt
- THEN my input should be validated and at least one character type should be selected
- WHEN all prompts are answered
- THEN a password is generated that matches the selected criteria
- WHEN the password is generated
- THEN the password is either displayed in an alert or written to the page