Skip to content

Commit 28753a0

Browse files
authored
Revise password requirements and add enhancements section
Updated README to clarify password length requirements and added enhancements section.
1 parent e90b844 commit 28753a0

1 file changed

Lines changed: 14 additions & 13 deletions

File tree

README.md

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,33 +8,34 @@ Tagline: ***“In math, we trust; Strong by default and using (strong pseudo) ra
88

99
## Process Workflow
1010

11-
User chooses:
12-
13-
- password length
14-
- uppercase yes/no
15-
- lowercase yes/no
16-
- numbers yes/no
17-
- symbols yes/no
18-
1911
App returns:
2012

2113
- generated password
22-
- copy button
14+
- copy button (WIP)
2315

2416
## Security features
2517

2618
- use crypto.getRandomValues(), not Math.random()
27-
- require at least one character set
28-
- enforce minimum length, maybe 12+
19+
- enforce minimum length, 12+ characters
2920
- show strength feedback
3021

3122
## MVP Fucntionality Features
3223

3324
- Generate passwords (length, charset options)
34-
- Entropy score (real calculation, not fake meter)
3525
- Copy to clipboard
3626
- No backend (pure client-side)
3727

28+
## Enchancements and WIP
29+
- Ability to let user choose and customize any of following:
30+
- password length (no less than 8 characters as per recommended password strength and best practices)
31+
- uppercase yes/no
32+
- lowercase yes/no
33+
- numbers yes/no
34+
- symbols yes/no
35+
- Entropy score (real calculation, not fake meter)
36+
- Generate multiple passwords at once (at least 2)
37+
38+
3839
## Development Workflow
3940

4041
This project was developed using modern AI-assisted development workflows alongside traditional programming, refactoring, documenting, and debugging practices.
@@ -57,4 +58,4 @@ The primary focus of this project was understanding and improving the implementa
5758
- Web Crypto API usage
5859
- DOM manipulation
5960
- frontend architecture
60-
- secure coding practices
61+
- secure coding practices

0 commit comments

Comments
 (0)