Guides
Task-focused walkthroughs for the parts of auth that span more than one hook.
The reference tells you what each hook returns. These guides cover the decisions that sit across hooks — the things you have to get right once and then stop thinking about.
Read them when you hit the problem, not upfront.
Server sessions
Trade a fresh ID token for your own session cookie, and tear it down before sign-out. Start here if your backend needs to know who the user is.
Error handling
Why actions return failures instead of throwing, how to branch on Firebase codes, and how to opt into message formatting or replace the wording entirely.
SSR and server components
Where the client boundary is, why passing a null auth is always safe, and how to
avoid flashing a signed-out UI on every load.
Compatibility
Which frameworks these run in, what works on React Native, and what isn't covered yet.
New here?
Getting started installs the package and signs a user in. How every hook works covers the one contract every hook shares — worth ten minutes before you read any guide, because the rest assume it.