We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3b2b857 commit 07b6c73Copy full SHA for 07b6c73
1 file changed
src/lib/supabase/middleware.ts
@@ -27,6 +27,12 @@ export async function updateSession(request: NextRequest) {
27
return NextResponse.redirect(url);
28
}
29
30
+ // Skip the middleware entirely for the auth callback route!
31
+ // Calling supabase.auth.getUser() here before the route handler can corrupt the PKCE code_verifier cookie.
32
+ if (pathname.startsWith('/auth/callback')) {
33
+ return NextResponse.next({ request });
34
+ }
35
+
36
let supabaseResponse = NextResponse.next({ request });
37
let storedCookies: { name: string; value: string; options: any }[] = [];
38
0 commit comments