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.
10 lines • 393 B
TypeScript
import type { ClientSession, ClientUser, PrismaSession, PrismaUser } from "../types";
export declare function clientSafeUser({ user }: {
user: PrismaUser;
}): ClientUser;
export declare function clientSafeSession({ session, sessionToken, csrfToken, }: {
session: PrismaSession;
sessionToken: string;
csrfToken: string;
}): ClientSession;
//# sourceMappingURL=sanitizer.d.ts.map