Autenticación doble factor. Versión PMS 3.25.0

En esta versión se ha añadido la posibilidad de que al hacer login en la aplicación se aplique un doble factor de autenticación. En este caso, este doble factor será un código de un solo uso enviado por email.

IMPORTANTE: Esta configuración activada afecta a TODOS los usuarios de la aplicación, que deberán tener un email definido para recibir el código de acceso.

Configuración Inicial

En primer lugar, es necesario que todos los usuarios tengan una dirección de correo electrónica válida. Por lo tanto lo primero será indicar los emails de todos los usuarios de la aplicación (A.9. Fichero de usuarios). Para activar el doble factor, hay que tener activo el check de B.7. Setup – General => (25) Autenticación de dos factores. Además, hay un parámetro extra (25b) Periodo de confianza 2FA (h) que indica el número de horas que podrán pasar entre 2 logins en un mismo dispositivo sin que se le pida el doble factor.

Funcionamiento

El funcionamiento es muy sencillo. Cuando un usuario introduce su usuario y contraseña, si la contraseña es válida habrá un paso intermedio antes de que realmente esté logueado. En este paso intermedio el usuario verá un popup para introducir un código que se le habrá enviado por email.

Una vez reciba el código por email, lo introducirá y ya se completará el proceso de login. En ese dispositivo no se le pedirá más veces el doble factor hasta que pasen las horas definidas en el parámetro (25b) Periodo de confianza 2FA (h) de configuración.

En el popup también hay un pequeño botón para reenviar el código, por si acaso el usuario lo ha perdido. OJO, cada vez que se genera un código para un usuario se invalidan los códigos generados previamente, siempre es necesario introducir el último código generado.

El mismo proceso se aplica en la funcionalidad de Cambio de usuario y en la del auto logout tras un periodo de inactividad. (parámetro de B.7. Setup – General => (17) Tiempo de desconexión)

FAQ: Posibles problemas

  • Lo ideal es esperar un par de minutos por si el servidor o cliente de correo pudiera estar saturado.
  • También revisar la carpeta de spam del email de destino.
  • Es importante decir que si hay algún problema en el envío del correo (servidor mal configurado, etc.) se informará directamente al usuario.

Hay que asegurarse de que este código es el último generado. Si se pulsa en reenviar código o si otra persona está entrando con el mismo usuario en otro dispositivo, el código que hayamos recibido puede no ser el correcto.

Hola, en qué puedo ayudarle?
Class One
Chatbot Image Hola, en qué puedo ayudarle?

Gracias a la inteligencia artificial, el robot puede cometer errores. Considera la posibilidad de comprobar la información importante.