Skip to content

Instantly share code, notes, and snippets.

@jjvillavicencio
Forked from djabif/form.ts
Created April 23, 2019 19:04
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jjvillavicencio/9440cd8f0bbf093c4a5a3cf019817d80 to your computer and use it in GitHub Desktop.
Save jjvillavicencio/9440cd8f0bbf093c4a5a3cf019817d80 to your computer and use it in GitHub Desktop.
Ionic Password validator
import { PasswordValidator } from '../../validators/password.validator';
this.matching_passwords_group = new FormGroup({
password: new FormControl('', Validators.compose([
Validators.minLength(5),
Validators.required,
Validators.pattern('^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])[a-zA-Z0-9]+$') //this is for the letters (both uppercase and lowercase) and numbers validation
])),
confirm_password: new FormControl('', Validators.required)
}, (formGroup: FormGroup) => {
return PasswordValidator.areEqual(formGroup);
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment