rating adding completed

This commit is contained in:
2024-09-20 23:37:55 +02:00
Unverified
parent 774b8832b5
commit 0ffd92d9c8
16 changed files with 561 additions and 114 deletions

View File

@@ -8,4 +8,5 @@ public interface IUserService
string? GetRawToken();
UserValidator GetValidator();
Guid GetJti();
long GetUserId();
}

View File

@@ -40,6 +40,14 @@ public class UserService(DatabaseContext database, IHttpContextAccessor accessor
Guid guid = Guid.Parse(jtiClaim.Value);
return guid;
}
public long GetUserId()
{
ClaimsPrincipal user = GetRawUser();
Claim subClaim = user.FindFirst(JwtRegisteredClaimNames.Sub)!;
long id = long.Parse(subClaim.Value);
return id;
}
#endregion
}