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

Feat: Strong Password Recommendation Feature #365

Open
2 tasks done
driyash9881 opened this issue Jun 8, 2024 · 2 comments
Open
2 tasks done

Feat: Strong Password Recommendation Feature #365

driyash9881 opened this issue Jun 8, 2024 · 2 comments
Labels
EASY Difficulty Level: Easy ⭐ enhancement Feature enhancement gssoc GSSOC'24 Required Label level1 10 points SSOC SSOC'24 Required Label

Comments

@driyash9881
Copy link

What feature?

Strong Password Recommendation Feature

Problem Description

In the registration section of a web application, users are required to set a password. However, many users often choose weak passwords that are easy to guess, such as "password123" or "123456". Weak passwords can lead to security vulnerabilities, making accounts more susceptible to unauthorized access.

To enhance security, it's essential to suggest strong passwords to users who are registering for the first time. A strong password should be complex enough to resist brute force attacks and should include a mix of characters.

Solution

To address this issue, we will implement a strong password recommendation feature in the registration section. This feature will automatically generate and suggest a strong password when a user is registering. The suggested password will follow best practices for password security, including:

  • A minimum length of 12 characters.
  • A combination of uppercase and lowercase letters.
  • Inclusion of numerical digits.
  • Inclusion of special characters (e.g., !, @, #, $).

Add screenshots

image

Record

  • I agree to follow this project's Code of Conduct
  • I want to work on this issue
@driyash9881 driyash9881 added the ⭐ enhancement Feature enhancement label Jun 8, 2024
Copy link

github-actions bot commented Jun 8, 2024

Congratulations, @driyash9881! 🎉 Thank you for creating the issue. Your contribution is greatly appreciated and we look forward to working with you to resolve the issue. Keep up the great work!

'We will promptly review your changes and offer feedback. Keep up the excellent work!
Kindly remember to check our Contributing Guidelines'

@Sanchitbajaj02
Copy link
Owner

Hi @driyash9881
The issue is addressed and fixed in #325 so I am closing this issue.

This feature will automatically generate and suggest a strong password when a user is registering. The suggested password will follow best practices for password security

We can implement that. What will be your process? Are you going to use some libraries or is it using some strategy? let me know

@Sanchitbajaj02 Sanchitbajaj02 added EASY Difficulty Level: Easy level1 10 points gssoc GSSOC'24 Required Label SSOC SSOC'24 Required Label labels Jun 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
EASY Difficulty Level: Easy ⭐ enhancement Feature enhancement gssoc GSSOC'24 Required Label level1 10 points SSOC SSOC'24 Required Label
Projects
None yet
Development

No branches or pull requests

2 participants