- 07 Nov 2024
- 1 Minuto para leer
- Impresión
- OscuroLigero
Establecer una política de contraseñas mediante expresiones regulares
- Actualizado en 07 Nov 2024
- 1 Minuto para leer
- Impresión
- OscuroLigero
Puede ser muy útil guiar a los Administradores y Líderes de Grupo de tu cuenta Kizeo Forms en el uso de una contraseña razonablemente compleja mediante la expresión regular (o Regex) para una mayor seguridad.
Presentación
Lo ideal es una contraseña que combine diferentes tipos de caracteres (letras minúsculas, mayúsculas, números y caracteres especiales). Con la ayuda de las expresiones regulares (Regex), podremos configurar tu contraseña. Si no estás familiarizado con las expresiones regulares, descomponemos la cadena más abajo.
Aquí tienes una cadena que reúne diferentes tipos de caracteres:
/^(?=.*[A-z])(?=.*[A-Z])(?=.*[
/^
estos símbolos al principio simplemente indican el inicio de nuestra cadena.(?=.*[A-z])
permite verificar la presencia de letras (minúsculas o mayúsculas).(?=.*[a-z])
permite verificar la presencia de minúsculas.(?=.*[A-Z])
permite verificar la presencia de mayúsculas.(?=.*[0-9])
permite verificar la presencia de números.(?=.*[$@])
permite verificar la presencia de caracteres especiales entre $ y @.(?!.*[iIoO])
permite verificar la ausencia de las letras i, l, o, O.\S{6,12}
permite definir una longitud mínima de 6 caracteres y máxima de 12.$/
te permite indicar el final de nuestra cadena.
Nuestra cadena inicial nos permite verificar la presencia de: al menos una letra (incluyendo una mayúscula), un número, un carácter entre ($, @), pero sin incluir las letras i, I, o, O, y con una longitud de entre 6 y 12 caracteres (sin espacios).
Por supuesto, puedes modificar una expresión regular (Regex) a tu gusto, crear una nueva expresión regular (si tienes conocimientos en informática) o simplemente agregar o eliminar los grupos de paréntesis que correspondan a los caracteres que deseas (o no) tener en tu contraseña.
Aquí tienes otros ejemplos:
- /^0[,.]([1-8]\d|90)$/ : El valor debe estar entre 0,10 y 0,90.
/^22[,.]([1-9])$/
: El valor debe estar entre 22,1 y 22,9./^(1[8-9]|2[0-4])$/
: El valor debe estar entre 18 y 24./^(3([.,]\d{1,2})?|4([.,]0{1,2})?)$/
: El valor debe estar entre 3 y 4, teniendo en cuenta los decimales.
Configuración
Ve a la pestaña [Configuración de mi cuenta]
y luego [Política de contraseñas]
.
Aquí puedes:
- Permitir o prohibir a los usuarios cambiar su contraseña.
- Insertar tu expresión regular.
- Escribir un texto explicativo para ayudar a los usuarios a crear una contraseña.
Por defecto, la contraseña debe tener entre 3 y 20 caracteres.
No olvides guardar tu configuración.