import { NextResponse } from "next/server"; import { supabaseServer } from "@/lib/supabase/server"; export async function GET(request: Request) { const requestUrl = new URL(request.url); const code = requestUrl.searchParams.get("code"); const redirectTo = requestUrl.searchParams.get("redirectTo") ?? "/courses"; const supabase = await supabaseServer(); if (code && supabase) { await supabase.auth.exchangeCodeForSession(code); } return NextResponse.redirect(new URL(redirectTo, requestUrl.origin)); }