firebase-auth

Implement Firebase Authentication with email, OAuth, phone, and multi-factor sign-in.

6|1|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/RepairYourTech/cfsa-antigravity --skill firebase-auth-repairyourtech
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: firebase-auth
Source: https://github.com/RepairYourTech/cfsa-antigravity/tree/main/.agent/skill-library/stack/auth/firebase-auth
Command: npx skills add https://github.com/RepairYourTech/cfsa-antigravity --skill firebase-auth-repairyourtech

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive solution for implementing robust and secure user authentication in your applications using Firebase Authentication. It handles various sign-in methods, state management, and token security.

Core Features & Use Cases

  • Multiple Auth Providers: Supports email/password, OAuth (Google, GitHub, etc.), and phone authentication.
  • User Session Management: Manages user login states and provides real-time updates.
  • Token Security: Offers guidance on ID token verification and session cookie management for secure API access.
  • Use Case: Integrate sign-up, sign-in, and password reset flows for your web or mobile application, ensuring users can securely access protected resources.

Quick Start

Use the firebase-auth skill to set up email and password sign-in for your application.

Frequently Asked Questions about firebase-auth

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement Firebase authentication with email and password?▼

To implement Firebase authentication, set up email and password sign-in methods to manage user registration, login states, and password reset flows for your web or mobile application.

Does Firebase authentication support OAuth providers like Google and GitHub?▼

Yes, Firebase authentication supports OAuth providers like Google and GitHub, alongside phone authentication, to enable multiple sign-in methods and robust user session management.

How do I verify Firebase ID tokens for secure API access?▼

Verify Firebase ID tokens by implementing server-side verification and session cookie management, ensuring authenticated users can securely access protected API resources.

Can I set up multi-factor authentication using Firebase?▼

Yes, you can set up multi-factor authentication using Firebase to add an extra layer of security during user sign-in and manage custom claims for access control.

What is the best way to manage user sessions in a Firebase application?▼

The best way to manage user sessions in a Firebase application is using real-time state updates alongside ID token verification to maintain secure client-side route protection.

Why are my custom claims not working for Firebase access control?▼

Custom claims for Firebase access control may not work if server-side token verification is improperly configured or if session cookies are not correctly synced with user roles.