fix(core): only sign out previous account in web oauth (#8290)

This commit is contained in:
forehalo
2024-09-19 02:00:00 +00:00
parent ce2ce26395
commit ed7fb3fb71

View File

@@ -34,8 +34,10 @@ export const loader: LoaderFunction = async ({ request }) => {
const client = searchParams.get('client') ?? 'web';
const redirectUri = searchParams.get('redirect_uri');
// sign out first
await fetch('/api/auth/sign-out');
// sign out first, web only
if (client === 'web') {
await fetch('/api/auth/sign-out');
}
const paramsParseResult = oauthParameters.safeParse({
provider,