UNPKG

aegis-auth

Version:

A credentials-based auth solution for Next.js (and other Node projects) with IP rate-limiting, account lockouts, and sessions in DB.

17 lines 598 B
import type { AegisAuthConfig } from "../config"; export declare function generateSessionToken({ config, }: { config: AegisAuthConfig; }): Promise<{ sessionToken: string; sessionTokenHash: string; }>; export declare function signSessionToken({ sessionToken, config, }: { sessionToken: string; config: AegisAuthConfig; }): Promise<string>; export declare function verifySessionToken({ sessionToken, sessionTokenHash, config, }: { sessionToken: string; sessionTokenHash: string; config: AegisAuthConfig; }): Promise<boolean>; //# sourceMappingURL=sessionToken.d.ts.map