Before submitting
Bug summary
Implement Strong Password Validation with Character and Length Requirements
Steps to reproduce
1.Navigate to the registration or password update page.
2.Enter a weak password (e.g., password, 12345678, or abc123).
3.Submit the form.
4.Observe that the password is accepted even though it does not meet strong security standards.
Expected behavior
Users should only be able to register or update their password if it meets all password strength requirements.
Passwords must contain:
1.At least 8 characters
2.At least one uppercase letter (A–Z)
3.At least one lowercase letter (a–z)
4.At least one numeric digit (0–9)
5.At least one special character (e.g., !@#$%^&*())
Actual behavior
1.Users can create or update passwords without meeting strong security requirements.
2.Weak passwords such as password, 12345678, or abc123 may be accepted.
3.No validation is performed to ensure the presence of uppercase letters, lowercase letters, numbers, or special characters.
4.Users do not receive feedback about password strength or missing requirements.
5.This can lead to the use of weak passwords, increasing the risk of unauthorized account access.
Screenshots or recordings
Browser and device information
Browser: Google Chrome
Browser version:148.0.0.0
Operating system:Windows10
Device: Desktop
Additional context
No response
Before submitting
Bug summary
Implement Strong Password Validation with Character and Length Requirements
Steps to reproduce
1.Navigate to the registration or password update page.
2.Enter a weak password (e.g., password, 12345678, or abc123).
3.Submit the form.
4.Observe that the password is accepted even though it does not meet strong security standards.
Expected behavior
Users should only be able to register or update their password if it meets all password strength requirements.
Passwords must contain:
1.At least 8 characters
2.At least one uppercase letter (A–Z)
3.At least one lowercase letter (a–z)
4.At least one numeric digit (0–9)
5.At least one special character (e.g., !@#$%^&*())
Actual behavior
1.Users can create or update passwords without meeting strong security requirements.
2.Weak passwords such as password, 12345678, or abc123 may be accepted.
3.No validation is performed to ensure the presence of uppercase letters, lowercase letters, numbers, or special characters.
4.Users do not receive feedback about password strength or missing requirements.
5.This can lead to the use of weak passwords, increasing the risk of unauthorized account access.
Screenshots or recordings
Browser and device information
Browser: Google Chrome
Browser version:148.0.0.0
Operating system:Windows10
Device: Desktop
Additional context
No response