Files
meanTorrent/modules/users/client/services/password-validator.client.service.js
2015-09-11 12:47:19 -04:00

20 lines
630 B
JavaScript

'use strict';
// PasswordValidator service used for testing the password strength
angular.module('users').factory('PasswordValidator', ['$window',
function ($window) {
var owaspPasswordStrengthTest = $window.owaspPasswordStrengthTest;
return {
getResult: function (password) {
var result = owaspPasswordStrengthTest.test(password);
return result;
},
getPopoverMsg: function () {
var popoverMsg = 'Please enter a passphrase or password with greater than 10 characters, numbers, lowercase, upppercase, and special characters.';
return popoverMsg;
}
};
}
]);