This commit is contained in:
SpecialX
2025-06-25 17:21:29 +08:00
parent f9ff57ff72
commit 262e7d6396
21 changed files with 1491 additions and 152 deletions

View File

@@ -60,9 +60,14 @@ namespace TechHelper.Services
var classInfo = await _classService.GetUserClass(user.Id);
if (classInfo.Status)
{
(byte, byte) info = ((byte, byte))classInfo.Result;
claims.Add(new Claim("Grade", info.Item1.ToString()));
claims.Add(new Claim("Class", info.Item2.ToString()));
var classs = classInfo.Result as List<Class>;
classs?.ForEach(c =>
{
claims.Add(new Claim("Grade", c.Grade.ToString()));
claims.Add(new Claim("Class", c.Number.ToString()));
});
}
return claims;
@@ -74,7 +79,7 @@ namespace TechHelper.Services
issuer: _jwtSettings.ValidIssuer,
audience: _jwtSettings.ValidAudience,
claims: claims,
expires: DateTime.Now.AddMinutes(Convert.ToDouble(
expires: DateTime.UtcNow.AddMinutes(Convert.ToDouble(
_jwtSettings.ExpiryInMinutes)),
signingCredentials: signingCredentials);