- Signup now requires email verification before API key is revealed - Verification token sent via email (Resend) with console fallback - GET /verify?token=xxx shows API key in styled HTML page - Handles expired (24h), invalid, and already-verified tokens - Frontend modal shows 'check your email' instead of key - Keeps existing rate limiting |
||
|---|---|---|
| .. | ||
| browser.ts | ||
| email.ts | ||
| keys.ts | ||
| markdown.ts | ||
| templates.ts | ||
| verification.ts | ||