En el proceso de creación de una cuenta queremos evitar que el usuario puede crear una clave débil, para ellos nos piden que:
- La clave debe de tener mayúsculas y minúsculas.
- La clave debe de tener números.
- La clave debe de tener caracteres especiales (@,#,+, _, ...)
- La clave debe de tener una longitud mínima de 8 caracteres.
- La clave no debe tener el nombre del usuario.
- La clave no debe de contener palabras comunes (le pasaremos un array de palabras comunes).