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

Onboarding - Improve/fix password strength validation #21624

Open
ilmotta opened this issue Nov 14, 2024 · 0 comments
Open

Onboarding - Improve/fix password strength validation #21624

ilmotta opened this issue Nov 14, 2024 · 0 comments

Comments

@ilmotta
Copy link
Contributor

ilmotta commented Nov 14, 2024

Feature Issue

Although there are good reasons to not even bother with using a password strength validator, the mobile implementation is out of sync with the desktop app and we want to keep clients in sync if possible. Original discussion #21593 (comment)

Example of bad suggestion to users:

  • aA1! is considered a strong password in the mobile app, but displayed as very weak in the desktop app.

User Story

As a user, I want to see useful password strength suggestions while creating a profile so that I am more likely to not use terrible passwords.

Notes:

  • Password strength validation does not block the user from creating a profile. The only mandatory validation is the password length between 10 and 100 characters.
  • It is better to use a good password manager to generate passwords and not rely on password strength validation.
  • Many users will still use personal information in their passwords and those will still pass the strength checks.

Acceptance Criteria

  • Identical password strength validation rules as the desktop app nightly.
  • The developer should document in this issue or in a PR the password strength rules (from the desktop app) so that QAs don't need to redo the same analysis.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Backlog
Development

No branches or pull requests

1 participant