10 lines
328 B
TypeScript
10 lines
328 B
TypeScript
|
|
import { NextResponse } from "next/server";
|
||
|
|
import { createClient } from "@/lib/supabase/server";
|
||
|
|
|
||
|
|
export async function POST(request: Request) {
|
||
|
|
const supabase = await createClient();
|
||
|
|
await supabase.auth.signOut();
|
||
|
|
const { origin } = new URL(request.url);
|
||
|
|
return NextResponse.redirect(`${origin}/`, { status: 303 });
|
||
|
|
}
|