public async Task <IActionResult> RefreshAccessToken([FromBody] RefreshTokenInputDto tokenInfo) { var userValidateDto = await _accountService.GetUserValidateInfo(tokenInfo); return(new OkObjectResult(new { Token = JwtTokenUtil.CreateAccessToken(_jwtConfig, userValidateDto, tokenInfo.RefreshToken), tokenInfo.RefreshToken })); }
public async Task <IActionResult> Login([FromBody] UserValidateInputDto userDto) { var userValidateDto = await _accountService.Login(userDto); return(new OkObjectResult(new { Token = JwtTokenUtil.CreateAccessToken(_jwtConfig, userValidateDto), RefreshToken = JwtTokenUtil.CreateRefreshToken(_jwtConfig, userValidateDto) })); }