Introducción
Hermes Auth Server es el módulo de TMA que se encarga de la autenticación y autorización de usuarios y administradores. Se permite crear permisos, perfiles, roles, recursos y usuarios. Además, permite activar o desactivar usuarios e importar recursos, permisos y roles desde un fichero.
Sus principales funcionalidades son:
1.Autenticar
Permite autenticar al usuario con usuario y contraseña. Si la opción de solicitar el cambio de contraseña en primer inicio está activada entonces al usuario se le solicitara que cambie su contraseña.
2.Autenticar con código de verificación
Permite autenticar al usuario con el código de verificación que se le envía por email o SMS.
3.Crear usuarios masivamente
Permite crear los usuarios leyendo un fichero excel.
4.Crear un usuario
Permite crear un usuario nuevo.
5.Cambiar la contraseña de un usuario
El usuario puede cambiar su contraseña respectando el patrón establecido. Es decir, la contraseña debe contener una letra en minúscula, una mayúscula, un número, un símbolo especial y con una longitud mínima y máxima. Además, la contraseña no debe ser igual que la anterior.
6.Reestablecer la contraseña de un usuario
7.Obtener un token para usuario
Hermes Auth Utils amplia las funcionalidades de Auth Server. Por ejemplo, permite hacer la doble autenticación enviando el código bien por Email o SMS.