link-stack/apps/link/app/(main)/logout/page.tsx

21 lines
478 B
TypeScript
Raw Normal View History

2023-08-25 07:11:33 +00:00
"use client";
import { useEffect } from "react";
2023-08-25 07:11:33 +00:00
import { signOut } from "next-auth/react";
export default function Page() {
useEffect(() => {
const multistepSignOut = async () => {
const response = await fetch("/api/logout", {
method: "POST",
headers: { "Content-Type": "application/json" },
credentials: "same-origin",
});
signOut({ callbackUrl: "/link/login" });
};
multistepSignOut();
}, []);
2023-08-25 07:11:33 +00:00
return <div />;
}