- Routing with Hono
- Database Migrations
- Security Headers
- Email Verification with Resend
- XSS Protection in Templates
- Rate Limiting - https://developers.cloudflare.com/workers/runtime-apis/bindings/rate-limit/
- Password Reset Flow
- CSRF Protection
- Magic Links
- Session Hijacking Prevention
- Log Out Everywhere / Password Reset Invalidation
- Audit Logging
- Rate Limiting with Email
- Logout All with Email
- OAuth / Social Login - GitHub
- Email Resiliency with Cloudflare Queues
- CPU Limit Risks with PBKDF2 - Iteration count can be set as an env variable so that it can be lowered if needed.
- UI for a logged-in user to Change their Password.
- Two-Factor Authentication (2FA/MFA)
- Caching Verification