Beispiel #1
0
 private Usuario MapearUsuario(SessionEntrada sessionEntrada)
 {
     return(new Usuario {
         Contraseña = sessionEntrada.Contrasena,
         Correo = sessionEntrada.Correo
     });
 }
Beispiel #2
0
        public ActionResult <SessionVista> Login(SessionEntrada sessionEntrada)
        {
            var user = Service.ValidarSession(MapearUsuario(sessionEntrada));

            if (user == null)
            {
                return(BadRequest("Username or password is incorrect"));
            }
            var response = JwtService.GenerateToken(user);

            return(Ok(response));
        }