UNPKG

strapi-plugin-firebase-authentication

Version:

Allows easy integration between clients utilizing Firebase for authentication and Strapi

27 lines (26 loc) 832 B
declare const _default: ({ strapi }: { strapi: any; }) => { /** * Find or create Firebase user data for a Strapi user * @param userId - Strapi user documentId * @returns Firebase user data record */ findOrCreateForUser(userId: string): Promise<any>; /** * Get Firebase user data by Firebase UID * @param firebaseUID - Firebase user ID * @returns Firebase user data with populated user */ getByFirebaseUID(firebaseUID: string): Promise<any>; /** * Update Firebase-specific fields for a user (creates if doesn't exist) * @param userId - Strapi user documentId * @param data - Fields to update */ updateForUser(userId: string, data: { firebaseUserID?: string; appleEmail?: string; }): Promise<any>; }; export default _default;