Hacker News new | ask | show | jobs
by mabbo 3646 days ago
Do your strength checks in javascript client-side, then hash, then send. Server side can do further checks if it wants on the hashed password (hey, this password was already used, etc).
1 comments

any clientside validation can easily be bypassed using something like fiddler.
Password strength checking is (properly understood, in my view) providing help to the user, not enforcing some silly and annoying "password validation" rules.