public IActionResult Post(RequestLoginDto userInfo)
 {
     try
     {
         return(new JsonResult(_service.Login(userInfo))
         {
             StatusCode = 201
         });
     }
     catch (Exception e)
     {
         return(BadRequest(e.Message));
     }
 }
Ejemplo n.º 2
0
    public async Task <ActionResult <dynamic> > Login([FromBody] AutenticationModel model)
    {
        try
        {
            model.IsCustomValid();
            var userAuth = await _service.Login(model);

            return(Ok(new { token = userAuth.Token }));
        }
        catch (Exception e)
        {
            return(BadRequest(e.Data));
        }
    }
Ejemplo n.º 3
0
    public async Task <ActionResult <dynamic> > Login([FromBody] AutenticationModel model)
    {
        try
        {
            model.IsCustomValid();
            var userAuth = _service.Login(model);
            var token    = await Token.GenerateToken(model);

            return(new { token = token });
        }
        catch (Exception e)
        {
            return(BadRequest(e.Message));
        }
    }