fix(core): only sign out previous account in web oauth (#8290)
This commit is contained in:
@@ -34,8 +34,10 @@ export const loader: LoaderFunction = async ({ request }) => {
|
|||||||
const client = searchParams.get('client') ?? 'web';
|
const client = searchParams.get('client') ?? 'web';
|
||||||
const redirectUri = searchParams.get('redirect_uri');
|
const redirectUri = searchParams.get('redirect_uri');
|
||||||
|
|
||||||
// sign out first
|
// sign out first, web only
|
||||||
await fetch('/api/auth/sign-out');
|
if (client === 'web') {
|
||||||
|
await fetch('/api/auth/sign-out');
|
||||||
|
}
|
||||||
|
|
||||||
const paramsParseResult = oauthParameters.safeParse({
|
const paramsParseResult = oauthParameters.safeParse({
|
||||||
provider,
|
provider,
|
||||||
|
|||||||
Reference in New Issue
Block a user