mirror of
https://github.com/bitwarden/server.git
synced 2025-04-06 13:38:13 -05:00
Performed some null checks (#991)
This commit is contained in:
parent
ac1defc97a
commit
e35faf1335
@ -54,7 +54,7 @@ namespace Bit.Core.IdentityServer
|
||||
protected async override Task<(User, bool)> ValidateContextAsync(CustomTokenRequestValidationContext context)
|
||||
{
|
||||
var email = context.Result.ValidatedRequest.Subject?.GetDisplayName()
|
||||
?? context.Result.ValidatedRequest.ClientClaims.FirstOrDefault(claim => claim.Type == JwtClaimTypes.Email).Value;
|
||||
?? context.Result.ValidatedRequest.ClientClaims?.FirstOrDefault(claim => claim.Type == JwtClaimTypes.Email)?.Value;
|
||||
var user = await _userManager.FindByEmailAsync(email);
|
||||
return (user, user != null);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user