1
0
mirror of https://github.com/bitwarden/server.git synced 2025-07-01 08:02:49 -05:00

Ensure that users are confirmed status (#1033)

This commit is contained in:
Kyle Spearrin
2020-12-09 12:04:14 -05:00
committed by GitHub
parent 7eaf7ab770
commit 01d4d97ef1
3 changed files with 6 additions and 3 deletions

View File

@ -301,7 +301,8 @@ namespace Bit.Core.IdentityServer
if (ssoOrgs.Any())
{
// Parse users orgs and determine if require sso policy is enabled
var userOrgs = await _organizationUserRepository.GetManyDetailsByUserAsync(user.Id);
var userOrgs = await _organizationUserRepository.GetManyDetailsByUserAsync(user.Id,
OrganizationUserStatusType.Confirmed);
foreach (var userOrg in userOrgs.Where(o => o.Enabled && o.UseSso))
{
var orgPolicy = await _policyRepository.GetByOrganizationIdTypeAsync(userOrg.OrganizationId,