But for God's sake, why can't they just warn me if my password is weak and then give me the choice to change my password or leave it if I really insist to use a weak one.
The good news here is that most of the time, they do such checks in their front end, aka JavaScript.
Today one of my friends was creating a new account on StumbleUpon as he wanted to try it. But they refused to let him use his favorite password. So I used Firebug console to create a new function that returns true all the time.
function alwaysTrue(){return true; }Then replaced their password strength checking function with my new function.
pwCheck = alwaysTrue;And voila! They accepted my friend's password and stopped bugging us.
The point is, password policies are supposed to be there just for our reference. But people are supposed to be free to use whatever password they want. Or else, they will not be able to remember their passwords and will either choose not to use that annoying service at all, or - even worse - they may write those funky passwords down on a piece of paper or have only one passwords for all the sites and services they use.
Tags: StumbleUpon, Password, JavaScript, FireBug, Gr33n Data