Skip to main content

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

OK