# Authentication Patterns Examples Complete examples for better-auth authentication. ## Available Examples ### [magic-link.md](magic-link.md) Magic link authentication implementation. - Sending magic links - Verifying magic link tokens - Single-use token enforcement ### [oauth.md](oauth.md) OAuth provider setup (Google, GitHub). - OAuth configuration - Provider callbacks - Profile data mapping ### [passkeys.md](passkeys.md) Passkey (WebAuthn) authentication. - Passkey registration - Passkey authentication - Device management ### [multi-tenant.md](multi-tenant.md) Multi-tenant authentication patterns. - tenant_id in JWT claims - Session context with tenant - RLS policy enforcement ## Quick Reference **Need magic links?** → [magic-link.md](magic-link.md) **Need OAuth?** → [oauth.md](oauth.md) **Need passkeys?** → [passkeys.md](passkeys.md) **Need multi-tenant?** → [multi-tenant.md](multi-tenant.md)