ohif-viewer/Packages/active-entry/lib/validatePassword.js
Aysel Afsar d3671a5bdd LT-97: Password validation
LT-107: Login session timeout after 30 min
2016-02-02 10:25:02 -05:00

19 lines
530 B
JavaScript

pwstrengthOptions = {
common: {
minChar: 8,
zxcvbn: true
},
ui: {
showVerdictsInsideProgressBar: true,
showStatus: true
}
};
// Validate Password: at least 8 characters in length and contain at least 1 uppercase, 1 lowercase and 1 number and 1 special character
validatePassword = function(password) {
var result = password.search(/^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[!@#$%^&*])[0-9a-zA-Z!@#$%^&*]{8,}$/i);
if (result > -1) {
return true;
}
return false;
};