firebase-auth-basics

Guide for setting up and using Firebase Authentication. Use this skill when the user's app requires user sign-in, user management…

firebase ↓ 112k
Claude Code
View source ↗

What it does

  • Firebase Project: Created via
  • Firebase CLI: Installed and logged in (see firebase-basics).
  • uid: Unique identifier.
  • email: User's email address (if available).
  • displayName: User's display name (if available).
  • photoURL: URL to user's photo (if available).
  • emailVerified: Boolean indicating if the email is verified.

Requirements & configuration

  • When a user signs in, they receive an ID Token (JWT). This token is used to
  • ID Token: Short-lived (1 hour), verifies identity.
  • Refresh Token: Long-lived, used to get new ID tokens.

Derived from the skill's own SKILL.md documentation · extracted 2026-07-23

Guide for setting up and using Firebase Authentication. Use this skill when the user's app requires user sign-in, user management, or secure data access using auth rules.

Source

Repository: https://github.com/firebase/agent-skills

firebase-auth-basics FAQ

What does the firebase-auth-basics skill do?

Guide for setting up and using Firebase Authentication. Use this skill when the user's app requires user sign-in, user management, or secure data access using auth rules. Firebase Project: Created via Firebase CLI: Installed and logged in (see firebase-basics).

What does firebase-auth-basics require?

When a user signs in, they receive an ID Token (JWT). This token is used to ID Token: Short-lived (1 hour), verifies identity. Refresh Token: Long-lived, used to get new ID tokens.

How do I install firebase-auth-basics?

Run: npx -y skills add https://github.com/firebase/agent-skills --skill firebase-auth-basics --agent claude-code — the source lives at github.com/firebase/agent-skills.

Maintain firebase-auth-basics?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

firebase-auth-basics on getagentictools
[![firebase-auth-basics on getagentictools](https://getagentictools.com/badge/skills/firebase-agent-skills-firebase-auth-basics.svg)](https://getagentictools.com/skills/firebase-agent-skills-firebase-auth-basics?ref=badge)
npx agentictools info skills/firebase-agent-skills-firebase-auth-basics

The second line is the CLI lookup for this page — handy in READMEs and docs.