|
|
|
@ -38,6 +38,7 @@ namespace Volo.Abp.Identity |
|
|
|
{ |
|
|
|
identity.AddIfNotContains(new Claim(AbpClaimTypes.Name, user.Name)); |
|
|
|
} |
|
|
|
|
|
|
|
if (!user.Surname.IsNullOrWhiteSpace()) |
|
|
|
{ |
|
|
|
identity.AddIfNotContains(new Claim(AbpClaimTypes.SurName, user.Surname)); |
|
|
|
@ -47,12 +48,14 @@ namespace Volo.Abp.Identity |
|
|
|
{ |
|
|
|
identity.AddIfNotContains(new Claim(AbpClaimTypes.PhoneNumber, user.PhoneNumber)); |
|
|
|
} |
|
|
|
|
|
|
|
identity.AddIfNotContains(new Claim(AbpClaimTypes.PhoneNumberVerified, user.PhoneNumberConfirmed.ToString())); |
|
|
|
|
|
|
|
if (!user.Email.IsNullOrWhiteSpace()) |
|
|
|
{ |
|
|
|
identity.AddIfNotContains(new Claim(AbpClaimTypes.Email, user.Email)); |
|
|
|
} |
|
|
|
|
|
|
|
identity.AddIfNotContains(new Claim(AbpClaimTypes.EmailVerified, user.EmailConfirmed.ToString())); |
|
|
|
|
|
|
|
return principal; |
|
|
|
|