public async Task <IActionResult> RegistrateAsync(UserModel model) { var result = await _userService.RegisterAsync(model); if (model.Errors == null) { var tokens = _jwtHelper.GenerateTokens(result); InsertTokens(tokens); } return(Ok(result)); }
public async Task <IActionResult> LogInAsync(LogInModel model) { var result = await _accountService.LogInAsync(model, model.Password); if (result.Errors.Any()) { return(Ok(result)); } var tokens = _jwtHelper.GenerateTokens(result); InsertTokens(tokens); return(Ok(result)); }