示例#1
0
        public async Task <IActionResult> Login(UserLoginDto user)
        {
            User user1 = new User();

            user1.Email    = user.Email;
            user1.Password = user.Password;
            var User = await userManager.CheckUserAsync(user1);

            if (User != null)
            {
                return(Ok(createToken.GenerateJwtToken(user1)));
            }
            else
            {
                return(BadRequest("Kullanıcı Bulunamadı"));
            }
        }
示例#2
0
        public IActionResult Login([FromBody] User login)
        {
            CreateToken token = new  CreateToken();
            var         log   = _userService.Login(login);

            if (log != null)
            {
                log.Token = token.GenerateJwtToken(log);
                _userService.UpdateUser(log);

                return(Ok(log));
            }
            else
            {
                return(NotFound());
            }
        }