Verificar si una contraseña es segura con JavaScript
JavaScript





Publicado el 21 de Diciembre del 2020 por Katas (200 códigos)
7.091 visualizaciones desde el 21 de Diciembre del 2020
Función utilizando una expresión regular para verificar que una contraseña sea segura.
Verifica que tenga como mínimo un numero (?=.*[0-9]), una letra minúscula (?=.*[a-z]), una letra mayúscula (?=.*[A-Z]) y un carácter especial (?=.*[;:\.,!¡\?¿@#\$%\^&\-_+=\(\)\[\]\{\}]). Todo esto sin espacios en blanco (?=\S+$).
Verifica que tenga como mínimo un numero (?=.*[0-9]), una letra minúscula (?=.*[a-z]), una letra mayúscula (?=.*[A-Z]) y un carácter especial (?=.*[;:\.,!¡\?¿@#\$%\^&\-_+=\(\)\[\]\{\}]). Todo esto sin espacios en blanco (?=\S+$).
1
2
3
4
5
6
7
isStrongPassword("Fran2#xo"); // true
isStrongPassword("2Franxo!"); // true
isStrongPassword("2Fran!"); // false
isStrongPassword("contraseña"); // false
isStrongPassword("fran2#xo"); // false
isStrongPassword(" Fran2#xo"); // false
isStrongPassword("Fran2#xo "); // false
86 visualizaciones durante los últimos 90 días