Я ищу в использовании индикатор силы пароля jQuery и нашел тот, который выглядит подходящим.Javascript regexp character matching
Это увеличивает счет силы пароля, если обнаруженные специальные символы:
if (password.match(/(.*[!,@,#,$,%,^,&,*,?,_,~].*[!,@,#,$,%,^,&,*,?,_,~])/)){ score += 5 ;}
Однако я хотел бы, чтобы иметь возможность указать дополнительные специальные символы и потому, что эти списки специальных символов используются в нескольких местах, я Не рекомендуется указывать только один раз:
list = array(!,@,#,$,%,^,&,*,?,_,~,[,],{,},(,));
if (password.match(/(.*[list].*[list])/)){ score += 5 ;}
Возможно ли это?
http://stackoverflow.com/questions/11596556/using-dropboxs-zxcvbn-password-strength-estimator/11596627#11596627 – sabithpocker
Не вижу использование JQuery здесь. Конечно, вы можете определить список где-то в глобальном масштабе. Используйте list.join (""), чтобы получить сериализованный список символов. – Tommi