37 lines
926 B
Markdown
37 lines
926 B
Markdown
# 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)
|