Beispiel #1
0
        public IActionResult Authenticate([FromBody] LoginBase login)
        {
            ILogin user = ServicoLogin.Get(login.Email, login.Senha);

            if (user == null)
            {
                return(NotFound(new { message = "Usuário ou senha inválidos" }));
            }

            var token = UtilBase.GenerateToken(user);

            return(Ok(new
            {
                user = user,
                token = token
            }));
        }