public static string GetEmail(this IPrincipal user) => user.GetValue(ClaimTypes.Email);
public static string GetUserName(this IPrincipal user) => user.GetValue(ClaimTypes.NameIdentifier);
public static string GetFirstName(this IPrincipal user) => user.GetValue(ClaimTypes.GivenName);
public static string GetLastName(this IPrincipal user) => user.GetValue(ClaimTypes.Surname);
public static Guid GetId(this IPrincipal user) => Guid.Parse(user.GetValue(JwtRegisteredClaimNames.Sid));