You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.7 KiB
1.7 KiB
Password Strength Checker
Tier: 1-Beginner
A web application that helps users create strong passwords by providing real-time feedback on password strength.
User Stories
- User can enter a password into an input field
- User can see strength indicators as they type:
- Password length (minimum 8 characters)
- Contains uppercase letters
- Contains lowercase letters
- Contains numbers
- Contains special characters
- User can see the overall password strength rating (Weak, Medium, Strong)
- User receives real-time feedback as they type
- User can see suggestions for improving their password
Bonus features
- User can generate a random strong password
- User can copy the password to clipboard with a button click
- User can see a password strength meter/bar that updates in real-time
- User can toggle password visibility (show/hide)
- User can see how long it would take to crack the password
Useful links and resources
- zxcvbn - Password Strength Estimation Library
- MDN Web Docs - Regular Expressions
- How to Create a Strong Password (Article)
- HTML DOM Input Password