UNPKG

@zeushq/nextjs-zidentity

Version:

Next.js SDK for signin in with Zeus Identity

25 lines 746 B
import { NextApiResponse, NextApiRequest } from 'next'; import { HandleLogout as BaseHandleLogout } from '../zsession'; /** * Custom options to pass to logout. * * @category Server */ export interface LogoutOptions { /** * URL to returnTo after logout, overrides the * Default in {@link BaseConfig.routes.postLogoutRedirect routes.postLogoutRedirect} */ returnTo?: string; } /** * The handler for the `api/auth/logout` route. * * @category Server */ export declare type HandleLogout = (req: NextApiRequest, res: NextApiResponse, options?: LogoutOptions) => Promise<void>; /** * @ignore */ export default function handleLogoutFactory(handler: BaseHandleLogout): HandleLogout; //# sourceMappingURL=logout.d.ts.map