Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/09/2020, 20:47
Avatar de bandolera
bandolera
 
Fecha de Ingreso: abril-2009
Mensajes: 613
Antigüedad: 15 años
Puntos: 7
Pregunta Limitar caracteres password

Hola, quiero validar mi password con las siguientes características:
  • Longitud de 8 a 64 caracteres.
  • Puede tener letras y números.
  • Puede tener al menos una mayúscula y una minúscula.
  • Puede tener al menos una letra y un número.
  • al menos un signo especial
Tengo este código:
Código PHP:
if (!preg_match('/^(?=.*\d)(?=.*[A-Za-z])[0-9A-Za-z!@#$%]{8,64}$/',($clave))) {
$mensaje='El password debe tener de 8 a 64 caracteres, al menos un número, una Mayúscula, una minuscula y caracteres especiales';
} else {
$mensaje "Password seguro";
}
echo(
$mensaje); 
Al usar
Código PHP:
$clave 'aaaaaaaAaaaa1aaaaaaaaaaaaaaaa'
el código acepta como Password seguro, se supone que no debe aceptar porque no tiene caracteres especiales.
Lo otro es qué pasa con las letras ñ ó Ñ.
Agradeceré sus comentarios. Gracias.
__________________
Todos somos iguales. NO! a la violencia de género.

Última edición por bandolera; 29/09/2020 a las 20:53