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.