mirror of
https://github.com/plankanban/planka.git
synced 2026-02-24 19:08:59 +03:00
Drop requirement for specific characters in passwords #227
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @justinmayer on GitHub (Sep 2, 2022).
Recent changes to Planka now require a letter and a number when setting a password. While well-intentioned, this is not a recommended practice when enforcing password strength. Instead, the focus should be on overall entropy.
Per NIST guidelines, requiring specific character types in a password is not recommended (emphasis mine):
The present requirement actually lowers the entropy of resulting passwords by effectively making them shorter. It is harder to remember a short
p@ssw0rd-style password than longer passphrases that may not contain any numbers, and long passphrases have significantly higher entropy and are thus far more secure.@meltyshev commented on GitHub (Sep 2, 2022):
I completely agree with you. I plan to add a password strength bar based on https://github.com/dropbox/zxcvbn. It was just the first idea to fix the ability to have a 1 character password.
Or if anyone has other suggestions, we can discuss here.