public IActionResult AuthenticateUser(string user, string pwd) { if (_tokenManager.AuthenticateUser(user, pwd)) { return(Ok(new { Token = _tokenManager.NewToken() })); } else { return(Unauthorized()); } }
public IActionResult Login([FromBody] LoginViewModel login) { IActionResult response = Unauthorized(); var token = _tokenManager.AuthenticateUser(login.Username, login.Password); if (!string.IsNullOrWhiteSpace(token)) { response = Ok(new { token = token }); } return(response); }