strapi-plugin-firebase-authentication
Version:
Allows easy integration between clients utilizing Firebase for authentication and Strapi
32 lines (31 loc) • 1.31 kB
TypeScript
export declare const restartServer: () => Promise<void>;
export declare const saveFirebaseConfig: (json: string, firebaseWebApiKey?: string, passwordConfig?: {
passwordRequirementsRegex?: string;
passwordRequirementsMessage?: string;
passwordResetUrl?: string;
passwordResetEmailSubject?: string;
enableMagicLink?: boolean;
magicLinkUrl?: string;
magicLinkEmailSubject?: string;
magicLinkExpiryHours?: number;
emailVerificationUrl?: string;
emailVerificationEmailSubject?: string;
includeCredentialsInPasswordResetLink?: boolean;
includeCredentialsInVerificationLink?: boolean;
}) => Promise<any>;
export declare const getFirebaseConfig: () => Promise<any>;
export declare const delFirebaseConfig: () => Promise<any>;
export declare const savePasswordSettings: (passwordConfig: {
passwordRequirementsRegex?: string;
passwordRequirementsMessage?: string;
passwordResetUrl?: string;
passwordResetEmailSubject?: string;
enableMagicLink?: boolean;
magicLinkUrl?: string;
magicLinkEmailSubject?: string;
magicLinkExpiryHours?: number;
emailVerificationUrl?: string;
emailVerificationEmailSubject?: string;
includeCredentialsInPasswordResetLink?: boolean;
includeCredentialsInVerificationLink?: boolean;
}) => Promise<any>;