/opt/canhelp/node_modules/better-auth/dist/api/middlewares
NameSizeModeActions
index.d.mts920644editdlrm
index.mjs1060644editdlrm
origin-check.d.mts10770644editdlrm
origin-check.mjs80160644editdlrm
origin-check.mjs.map143760644editdlrm
Edit: /opt/canhelp/node_modules/better-auth/dist/api/middlewares/origin-check.d.mts (1077B)
import { GenericEndpointContext } from "@better-auth/core"; import * as better_call0 from "better-call"; //#region src/api/middlewares/origin-check.d.ts /** * A middleware to validate callbackURL and origin against trustedOrigins. * Also handles CSRF protection using Fetch Metadata for first-login scenarios. */ declare const originCheckMiddleware: (inputContext: better_call0.MiddlewareInputContext) => Promise; declare const originCheck: (getValue: (ctx: GenericEndpointContext) => string | string[]) => (inputContext: better_call0.MiddlewareInputContext) => Promise; /** * Middleware for CSRF protection using Fetch Metadata headers. * This prevents cross-site navigation login attacks while supporting progressive enhancement. */ declare const formCsrfMiddleware: (inputContext: better_call0.MiddlewareInputContext) => Promise; //#endregion export { formCsrfMiddleware, originCheck, originCheckMiddleware }; //# sourceMappingURL=origin-check.d.mts.map