saumyayadav25/cpp-dsa-sheet-testing
[Feature]: Add Password Generator/Suggestion for Strong Passwords
开放
#401 创建于 2025年10月4日
GSSoC25enhancementhacktoberfestlevel-1
仓库指标
- 星标
- (71 个星标)
- PR 合并指标
- (PR 指标待抓取)
描述
Problem statement
Description Currently, the sign-up form requires users to create a password with specific requirements (8+ characters, uppercase, lowercase, number, and symbol). However, there's no built-in tool to help users generate a strong password that meets these criteria.
Benefits
- Improved Security: Users will have truly random, strong passwords
- Better UX: Removes friction from the sign-up process
- Reduced Errors: Users won't need to guess what makes a valid password
Proposed solution
Add a password generator feature that:
- Generates secure, random passwords meeting all requirements
- Includes a "Generate Password" button/icon next to the password field
- Allows users to regenerate if they don't like the suggestion
- Optionally includes a "Copy to Clipboard" functionality
Screenshots / mockups (if applicable)
No response
Additional context
Additional consideration:-
- Auto-fill both "Password" and "Confirm Password" fields
- Show the generated password temporarily or allow toggle visibility
- Ensure generated passwords always meet the validation criteria
Suggested UI Placement:-
- Add a small button/icon (🔑 or ⚡) next to the password input field
- Display a tooltip: "Generate strong password"
- Consider showing password strength indicator
Checklist
- I searched existing issues and did not find a duplicate
- I am willing to contribute or collaborate on this feature
- I am a GSSoC '25 contributor
- I am a Hacktoberfest '25 contributor