From 239e9e294d694b91057b80e90c04092264c4cdb2 Mon Sep 17 00:00:00 2001 From: Tom Moor Date: Sat, 4 Feb 2023 14:56:52 -0500 Subject: [PATCH] fix: Microsoft auth silently errors when logged into multiple Microsoft accounts, allow account selection in OAuth flow --- server/routes/auth/providers/azure.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/server/routes/auth/providers/azure.ts b/server/routes/auth/providers/azure.ts index 1a940ce56..9e71a9743 100644 --- a/server/routes/auth/providers/azure.ts +++ b/server/routes/auth/providers/azure.ts @@ -133,7 +133,10 @@ if (env.AZURE_CLIENT_ID && env.AZURE_CLIENT_SECRET) { ); passport.use(strategy); - router.get("azure", passport.authenticate(providerName)); + router.get( + "azure", + passport.authenticate(providerName, { prompt: "select_account" }) + ); router.get("azure.callback", passportMiddleware(providerName)); }