UNPKG

@zestic/oauth-core

Version:

Framework-agnostic OAuth authentication library with support for multiple OAuth flows

22 lines 899 B
/** * Magic Link Registered Flow Handler * Handles magic link authentication for users who have completed registration */ import { BaseMagicLinkFlowHandler } from './BaseMagicLinkFlowHandler'; import { OAuthConfig } from '../types/OAuthTypes'; export declare class MagicLinkRegisteredFlowHandler extends BaseMagicLinkFlowHandler { readonly name = "magic_link_registered"; /** * Check if this handler can process the given parameters */ canHandle(params: URLSearchParams, config: OAuthConfig): boolean; /** * Validate the registered flow parameters */ validate(params: URLSearchParams, config: OAuthConfig): Promise<boolean>; } /** * Factory function to create magic link registered flow handler */ export declare function createMagicLinkRegisteredFlowHandler(): MagicLinkRegisteredFlowHandler; //# sourceMappingURL=MagicLinkRegisteredFlowHandler.d.ts.map