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.
- Host: GitHub
- URL: https://github.com/sequint/random-password-generator
- Owner: sequint
- Created: 2021-08-11T22:32:02.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2021-08-14T14:53:22.000Z (almost 5 years ago)
- Last Synced: 2025-02-26T17:16:20.882Z (over 1 year ago)
- Language: JavaScript
- Size: 86.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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