Skip to content

Instantly share code, notes, and snippets.

@keithics
keithics / password.client.service.js
Last active January 4, 2020 10:14
Generate Strong Password - Angular (minimum of 4 chars - random string with 1 uppercase, 1 number and 1 special character)
'use strict';
angular.module('users').factory('PasswordGenerator', function () {
return {
generate: function (length, useUpper, useNumbers, userSymbols) {
var passwordLength = length || 12;
var addUpper = useUpper || true;
var addNumbers = useNumbers || true;
var addSymbols = userSymbols || true;