Exemple #1
0
        public IActionResult Login([FromBody] UserAccount myAccount)
        {
            if (myAccount == null || string.IsNullOrEmpty(myAccount.password) || string.IsNullOrEmpty(myAccount.userName))
            {
                return(BadRequest("Invalid Username/Password"));
            }
            var token = userAccountProvider.login(myAccount.userName, myAccount.password);

            if (token != null)
            {
                return(Created("Logged In", JsonConvert.SerializeObject(token)));
            }
            else
            {
                return(BadRequest("Username + Password combination was not accepted"));
            }
        }