1.0.0 • Published 10 years ago
angular-zxcvbn-module v1.0.0
Angular ZXCVBN Module
Provides an Angular module Dropbox's zxcvbn password strength indicator without requiring that zxcvbn be defined globally.
Installation
Using npm:
npm install --save angular-zxcvbn-moduleUsing bower:
bower install --save angular-zxcvbn-moduleBuilding
This releases uses version 3.2.2 of zxcvbn.
To use a different release, update package.json with the appropriate version, and run:
npm install
npm run buildUsage
Watch a $scope variable named password and sets the passwordStrength $scope property whenever the password changes:
angular.module('app', [
'angular-zxcvbn-module'
]);
angular.module('controllers', [])
.controller('SomeController', ["$scope", "zxcvbn"], function($scope, zxcvbn){
$scope.$watch("password", function() {
$scope.passwordStrength = zxcvbn($scope.password);
});
});1.0.0
10 years ago