@adonis-agora/authkit-react
Version:
Frontend ergonomics over AuthKit for AdonisJS + Inertia + React apps: a typed useAuth() hook, role-gating hooks and gating components.
15 lines (14 loc) • 535 B
TypeScript
export interface InteractionUrls {
identifier: string;
login: string;
magic: string;
signup: string;
switch: string;
passkeyOptions: string;
passkeyVerify: string;
otpVerify: string;
}
export declare function interactionUrls(uid: string, basePath?: string): InteractionUrls;
export type InteractionPostStep = 'identifier' | 'login' | 'magic' | 'otpVerify';
export declare const OTP_CODE_FIELD = "code";
export declare function oauthRedirectUrl(provider: string, uid: string, basePath?: string): string;