ID de inicio de sesión alternativos

De forma predeterminada, Cúram utiliza el nombre de usuario y la contraseña resumida almacenados en la tabla Users para llevar a cabo la autenticación. Dicho nombre de usuario es inmutable, una vez creado no se puede cambiar. Es posible que esta falta de flexibilidad no se ajuste a las necesidades de determinadas instalaciones. En cualquier caso, existe la posibilidad de utilizar un ID de inicio de sesión, que puede actualizarse, en lugar del nombre de usuario inmutable. El ID de inicio de sesión funciona como una extensión lógica de la tabla Users de Cúram. Cuando se utiliza el ID de inicio de sesión alternativo, el nombre de usuario sigue existiendo y se utiliza internamente en Cúram, pero el usuario inicia sesión en Cúram utilizando el ID de inicio de sesión.

Cosas a tener en cuenta cuando se utiliza el ID de inicio de sesión:

Para habilitar el uso del ID de inicio de sesión alternativo, una vez rellenada la tabla ExtendedUsersInfo, establezca la propiedad curam.security.altlogin.enabled a true (consulte la Guía del desarrollador de Cúram Server para obtener información adicional sobre las propiedades de Curam). Se trata de una propiedad estática, por lo que deberá reiniciarse Cúram para que surta efecto.

Existen varias opciones para rellenar la tabla ExtendedUsersInfo antes de activar la funcionalidad; por ejemplo: