コード例 #1
0
        public IActionResult Token(string email, string password)
        {
            var user  = AppDatabase.Users.FirstOrDefault(x => x.Email.Equals(email));
            var token = "";

            if (user == null)
            {
                return(HttpNotFound());
            }
            if (user.Password.Equals(password))
            {
                token = TokenProvider.GenerateNewToken(user.Id);
                if (token == null)
                {
                    token = TokenProvider.Tokens[user.Id];
                }
            }
            return(new ObjectResult(token));
        }