# firebase-auth-basics

> Claude/Codex skill by [@firebase](https://omgskills.com/library/firebase/index.md) · 472 stars · Updated 2026-10-18

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.

## Install

```sh
git clone https://github.com/firebase/agent-skills /tmp/agent-skills && ln -s /tmp/agent-skills/skills/firebase-auth-basics ~/.claude/skills/firebase-auth-basics
```

## From README

Prerequisites Firebase Project: Created via npx -y firebase-tools@latest projects:create (see firebase-basics). Firebase CLI: Installed and logged in (see firebase-basics). Core Concepts Firebase Authentication provides backend services, easy-to-use SDKs, and ready-made UI libraries to authenticate users to your app. Users A user is an entity that can sign in to your app. Each user is identified by a unique ID (uid) which is guaranteed to be unique across all providers. User properties include: 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. Identity Providers Firebase Auth supports multiple ways to sign in: Email/Password: Basic email and password authentication. Federated Identity Providers: Google, Facebook, Twitter, GitHub, Microsoft, Apple, etc. Phone Number: SMS-based authentication.

## Links

- HTML page: https://omgskills.com/library/firebase/skills/firebase-auth-basics/
- GitHub: https://github.com/firebase/agent-skills
- Author: [@firebase](https://omgskills.com/library/firebase/index.md)

## More from this repo

- [extension-to-functions-codebase](https://omgskills.com/library/firebase/agent-skills/skills/extension-to-functions-codebase/index.md) — Skill for converting an installed Firebase Extension (or extension source) into a standalone Cloud Functions for...
   - [@firebase](https://omgskills.com/library/firebase/index.md) · 491 stars
- [firebase-app-hosting-basics](https://omgskills.com/library/firebase/skills/firebase-app-hosting-basics/index.md) — Deploys and manages full-stack web applications (Next.js, Angular) with Server-Side Rendering (SSR) using Firebase App...
   - [@firebase](https://omgskills.com/library/firebase/index.md) · 491 stars
- [firebase-basics](https://omgskills.com/library/firebase/skills/firebase-basics/index.md) — Provides foundational Firebase CLI setup, CLI installation, version checks (\`firebase-tools@latest --version\`), CLI...
   - [@firebase](https://omgskills.com/library/firebase/index.md) · 491 stars
