back
loading skill details...
|
Email/password, OAuth, phone auth, and custom tokens for user authentication and session management. Supports email/password sign-up and sign-in with password reset, plus OAuth providers (Google, GitHub, Microsoft, Apple) with popup and redirect flows Includes client-side auth state management via listeners and React hooks, plus server-side token verification and session cookies for SSR applications Provides custom claims and roles, phone authentication with reCAPTCHA, and multi-factor authentication enrollment and verification Prevents 12 documented errors including invalid credentials, popup blocking, token expiration, and custom claims caching issues through proper error handling and token refresh patterns Firebase Authentication Status: Production Ready Last Updated: 2026-01-25 Dependencies: None (standalone skill) Latest Versions: firebase@12.8.0, firebase-admin@13.6.0 Quick Start (5 Minutes) 1. Enable Auth Providers in Firebase Console Go to Firebase Console > Authentication > Sign-in method Enable desired providers (Email/Password, Google, etc.) Configure OAuth providers with client ID/secret 2. Initialize Firebase Auth (Client)
don't have the plugin yet? install it then click "run inline in claude" again.