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.

15 lines 459 B
import type { AegisAuthConfig } from "../config"; import type { AuthHeaders } from "../types"; export interface ParsedRequestData { sessionToken?: string; csrfToken?: string; userAgent?: string; device: string; browser: string; os: string; ipAddress?: string; } export declare function parseRequest(request: { headers: AuthHeaders; }, config: Required<AegisAuthConfig>): ParsedRequestData; //# sourceMappingURL=request.d.ts.map