UNPKG

@re-auth/http-adapters

Version:

HTTP adapters for ReAuth authentication framework

20 lines 1.18 kB
/** * Example usage of HTTP adapters with auto-introspection, configurable context extraction, and route overrides * Following the same flexible pattern as OAuth plugins */ import { ReAuthEngine } from '@re-auth/reauth'; export declare function createBasicAdapterWithContext(): import("express").Router; export declare function createOAuthAdapterWithContext(): import("./adapters/express").ExpressAdapterV2; export declare function createAdvancedContextAdapter(): import("./adapters/express").ExpressAdapterV2; export declare function createMultiTenantAdapter(): import("./adapters/express").ExpressAdapterV2; export declare function createProductionAdapterWithContext(config: RealUsageConfig): import("./adapters/express").ExpressAdapterV2; export declare function createDirectExpressAdapterWithContext(): import("./adapters/express").ExpressAdapterV2; export declare function testExpressAdapterContext(): import("./adapters/express").ExpressAdapterV2; export interface RealUsageConfig { reAuthEngine: ReAuthEngine; basePath?: string; cookieName?: string; includePlugins?: string[]; excludePlugins?: string[]; } //# sourceMappingURL=example-usage.d.ts.map