diff --git a/backend/src/Tnsu.ApprovalRoute.Api/Auth/CurrentUserAccessor.cs b/backend/src/Tnsu.ApprovalRoute.Api/Auth/CurrentUserAccessor.cs index 42e31cd..15797e5 100644 --- a/backend/src/Tnsu.ApprovalRoute.Api/Auth/CurrentUserAccessor.cs +++ b/backend/src/Tnsu.ApprovalRoute.Api/Auth/CurrentUserAccessor.cs @@ -7,5 +7,7 @@ public sealed class CurrentUserAccessor(IHttpContextAccessor httpContextAccessor { public string? Email => httpContextAccessor.HttpContext?.User.FindFirstValue(ClaimTypes.Email) - ?? httpContextAccessor.HttpContext?.User.FindFirstValue("preferred_username"); + ?? httpContextAccessor.HttpContext?.User.FindFirstValue("preferred_username") + ?? httpContextAccessor.HttpContext?.User.FindFirstValue("upn") + ?? httpContextAccessor.HttpContext?.User.FindFirstValue("unique_name"); }