Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhance password field #19

Closed
jinx-vi-0 opened this issue Oct 3, 2024 · 7 comments
Closed

Enhance password field #19

jinx-vi-0 opened this issue Oct 3, 2024 · 7 comments
Labels
gssoc-ext GSSoC'24 Extended hacktoberfest-accepted hacktoberfest 2024 level2 gssoc: level 2

Comments

@jinx-vi-0
Copy link
Owner

Add similar criteria to the password input to enhance the password validation mechanism for users.

image

@jinx-vi-0 jinx-vi-0 added gssoc-ext GSSoC'24 Extended hacktoberfest-accepted hacktoberfest 2024 labels Oct 3, 2024
Copy link

github-actions bot commented Oct 3, 2024

👋 Thank you for raising an issue! We appreciate your effort in helping us improve. Our team will review it shortly. Stay tuned!

FazeZxc added a commit to FazeZxc/passop that referenced this issue Oct 4, 2024
FazeZxc added a commit to FazeZxc/passop that referenced this issue Oct 4, 2024
@jinx-vi-0 jinx-vi-0 added the level2 gssoc: level 2 label Oct 4, 2024
@AskitEndo
Copy link
Contributor

@jinx-vi-0 @jindalpriyanshu101 Is this something I can work Upon?

@jindalpriyanshu101
Copy link
Contributor

If you think you can, then kindly let us know your approach ;D

@jinx-vi-0
Copy link
Owner Author

jinx-vi-0 commented Oct 4, 2024

@AskitEndo someone already working on this.

@AskitEndo
Copy link
Contributor

If you think you can, then kindly let us know your approach ;D

I was thinking of tracking the user typing the passwaord using hooks,each time the the user types it is compared with the the criteria, all made possible using the React state,then just simply hover display the tooltip box

@kashikaga
Copy link
Contributor

@jinx-vi-0 please assign me this issue with the labels of level,hacktoberfest and gssoc extended

@5rujana
Copy link

5rujana commented Oct 4, 2024

@jinx-vi-0 Can I work on this?
Solution:
Password Strength Meter:

Implement a visual bar (weak, medium, strong) that updates in real-time as users type.
Criteria: 8-20 characters, at least one capital letter, one number, and no spaces.
Real-time Validation:

Display validation rules dynamically with color-coded feedback (green for valid, red for invalid).
Criteria include:
8-20 characters
At least one uppercase letter
At least one number
No spaces
Frontend and Logic:

Use HTML/CSS for UI, JavaScript for real-time validation.
Update the UI and strength meter based on regex rules and typing events.
Benefits:
Immediate feedback helps users create strong passwords.
Enhances security and improves user experience.

@jinx-vi-0
Copy link
Owner Author

Assigned @FazeZxc

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
gssoc-ext GSSoC'24 Extended hacktoberfest-accepted hacktoberfest 2024 level2 gssoc: level 2
Projects
None yet
Development

No branches or pull requests

5 participants