# Auth

The auth surface is the published authentication entry point for UI shells.

## Exports

- `AuthProvider`
- `useAuthContext`
- `useStableAccessToken`
- `useSessionCheck`
- `ProtectedRoute`
- `AccessGuard`

## Use When

- You need auth state, access tokens, or session lifecycle checks.
- You need route-level or section-level access guards for protected UI.

