Fix compile issue.

This commit is contained in:
Haiping Chen 2024-10-21 11:29:04 -05:00
parent 3b71e16e0d
commit 41709c95dd

View file

@ -161,7 +161,9 @@ public class UserService : IUserService
return default; return default;
} }
return await Task.FromResult(BuildToken(record)); var (token, jwt) = BuildToken(record);
return await Task.FromResult(token);
} }
public async Task<Token?> GetAdminToken(string authorization) public async Task<Token?> GetAdminToken(string authorization)
@ -185,10 +187,12 @@ public class UserService : IUserService
return default; return default;
} }
return await Task.FromResult(BuildToken(record)); var (token, jwt) = BuildToken(record);
return await Task.FromResult(token);
} }
private Token BuildToken(User record) private (Token, JwtSecurityToken) BuildToken(User record)
{ {
var accessToken = GenerateJwtToken(record); var accessToken = GenerateJwtToken(record);
var jwt = new JwtSecurityTokenHandler().ReadJwtToken(accessToken); var jwt = new JwtSecurityTokenHandler().ReadJwtToken(accessToken);
@ -199,7 +203,7 @@ public class UserService : IUserService
TokenType = "Bearer", TokenType = "Bearer",
Scope = "api" Scope = "api"
}; };
return token; return (token, jwt);
} }
public async Task<Token?> GetToken(string authorization) public async Task<Token?> GetToken(string authorization)
@ -287,7 +291,7 @@ public class UserService : IUserService
return default; return default;
} }
var token = BuildToken(record); var (token, jwt) = BuildToken(record);
foreach (var hook in hooks) foreach (var hook in hooks)
{ {
hook.UserAuthenticated(jwt); hook.UserAuthenticated(jwt);