Login simple

Login Simple

Muestra el login en el que cada usuario tiene un solo rol.

El entity Usuario tiene un @Referenced a Rol.

Entity

Usuario.java

Rol.java

Login.xhtml

LoginController.java

Agregar atributos, usados para el mètodo cambiar password.

Mètodos

  • isUserValid()

Se usa componentes del framework de seguridad para desencriptar el password

  • sendToken()

Envia el token del usuario.

  • destroyByUser()

Destruye la sesión de un usuario

  • destroyByToken()

Destruye un usuario por token

  • invalidateCurrentSession()

Termina la sesiòn actual

  • doLogout()

Envia a la pagina de login

  • changePassword()

Cambia el password.

  • put(String key, String value)

Guarda los parametros en un Hashmap

  • get(String key)

Lee el valor de un parametro del Hashmap

Código completo LoginController.java

Last updated

Was this helpful?