HERMES Auth Server y Auth Utils
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. Para ello, se basa en un sistema de usuarios, perfiles, roles y permisos que se gestiona desde el propio módulo a través de la capa de frontend. A través del módulo de Hermes Auth Utils se añaden algunas funcionalidades al módulo principal (cambios de contraseña, envíos de correo al crear usuarios,… ).
Sus principales funcionalidades son:
1.Autenticación
Permite autenticar al usuario con usuario y contraseña. Mediante Auth Utils se añaden algunas funcionalidades extra a la simple autenticación (doble autenticación por correo o SMS, cambio inicial de contraseña, obligación de activar usuario antes de acceder,…).
2.Gestión de usuarios y permisos de acceso de los mismos
Se pueden crear y editar usuarios. Cada usuario puede tener asignados varios perfiles, y cada perfil una serie de roles y permisos. Los roles y permisos son los que permiten acceder a distintas funciones y acciones dentro de los productos tanto a nivel de backend (roles) cómo de frontend (permisos).
3.Otras funcionalidades
Además de las funciones principales, el módulo se completa con otras acciones importantes cómo bloqueo y desbloqueo de usuarios, cambio de contraseña, …
Esquema
Stack tecnológico
A continuación se presentan cuales son las tecnologías que utiliza Hermes Auth Server:
A continuación se presentan cuales son las tecnologías que utiliza Hermes Auth Utils:
Avvale 2024