Resend Verification Email
POST/api/v1/auth/resend-verification-email
Resend verification email (unauthenticated endpoint with rate limiting). Allows users who haven't verified their email to request a new verification email.
Security (Issue #67):
- Generates new token (invalidates previous)
- Token stored as SHA256 hash
- Token expires per settings.EMAIL_VERIFICATION_TTL_HOURS (default 24h)
Rate limited to 3 requests per hour per email to prevent abuse.
Request
Responses
- 200
- 400
- 429
OK
Bad Request
Too Many Requests