rser_003

Requerimiento - Crear servicio de autenticación - Serproser

HISTORIA DE USUARIO

  • Como: Usuario(Vigilante, Monitor, Administrador, Supervisor)
  • Quiero: Enviar un token a el servidor
  • Para: Poder autenticarme

CRITERIOS DE VALIDACION

Criterio 1 (Validado)

  • Dado: Que el usuario cuente con un token válido firmado con sus
    credenciales.
  • Cuando: Se reciba el token por parte del usuario en serproser.
  • Entonces: Se debe validar dicho token y extraer la información general del
    usuario, sus grupos y otra información de contexto contenida en el token.

Criterio 2 (Validado)

  • Dado: Que el usuario cuente con un token firmado con sus credenciales.
  • Cuando: Se reciba el token por parte del usuario en serproser.
  • Entonces: Se debe validar dicho token, en el caso de que el token
    no sea valido, se envía un error de autenticación(«Invalid Token»).

Criterio 3 (Validado)

  • Dado: Que el usuario cuente con un token firmado con sus credenciales.
  • Cuando: Se reciba el token por parte del usuario en serproser.
  • Entonces: Se debe validar dicho token, y extraer la información general del
    usuario, sus grupos y otra información de contexto contenida en el token, en el caso en el que el tiempo de expiración haya caducado, se envía un error de autorización(«Invalid Token»).

Criterio 4 (Validado)

  • Dado: Que el usuario cuente con un token firmado con sus credenciales.
  • Cuando: Se reciba el token por parte del usuario en serproser.
  • Entonces: Se debe validar dicho token, y extraer la información general del
    usuario, sus grupos y otra información de contexto contenida en el token, en el caso en el que el usuario no tenga un grupo valido, se envía un error de autorización(«Unable to validate roles.»).