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);
        }