13 lines
570 B
TypeScript
13 lines
570 B
TypeScript
import { connection } from "next/server";
|
|
import { AccountPage } from "@/components/auth/account-page";
|
|
|
|
export const instant = false;
|
|
|
|
export default async function LoginPage({ searchParams }: PageProps<"/auth/login">) {
|
|
await connection();
|
|
const { next, verified, error, sudloh } = await searchParams;
|
|
const oidcError = sudloh === "1" && typeof error === "string" ? error : undefined;
|
|
return <AccountPage mode="login" next={next} verified={verified === "1" && !error}
|
|
verificationError={typeof error === "string" && !oidcError} oidcError={oidcError} />;
|
|
}
|