From b5c8e9093770bde3475eab8e4f09f11bb4fefbbf Mon Sep 17 00:00:00 2001 From: Chuck Driesler Date: Wed, 19 Feb 2025 11:32:14 +0000 Subject: [PATCH] fix(sso): one more (#4028) --- packages/server/modules/workspaces/rest/sso.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/server/modules/workspaces/rest/sso.ts b/packages/server/modules/workspaces/rest/sso.ts index fb4eda8c9..622b2f9c2 100644 --- a/packages/server/modules/workspaces/rest/sso.ts +++ b/packages/server/modules/workspaces/rest/sso.ts @@ -686,7 +686,7 @@ const tryGetSpeckleUserDataFactory = // Get user with email that matches OIDC provider user email, if match exists const providerEmail = getEmailFromOidcProfile(oidcProviderUserData) - const userEmail = await findEmail({ email: providerEmail }) + const userEmail = await findEmail({ email: providerEmail.toLowerCase() }) if (!!userEmail && !userEmail.verified) throw new SsoUserEmailUnverifiedError() const existingSpeckleUser = await getUser(userEmail?.userId ?? '')