Example #1
0
 public static string GetEmail(this IPrincipal user)
 => user.GetValue(ClaimTypes.Email);
Example #2
0
 public static string GetUserName(this IPrincipal user)
 => user.GetValue(ClaimTypes.NameIdentifier);
Example #3
0
 public static string GetFirstName(this IPrincipal user)
 => user.GetValue(ClaimTypes.GivenName);
Example #4
0
 public static string GetLastName(this IPrincipal user)
 => user.GetValue(ClaimTypes.Surname);
Example #5
0
 public static Guid GetId(this IPrincipal user)
 => Guid.Parse(user.GetValue(JwtRegisteredClaimNames.Sid));