Email Verification

In the email verification flow, users with an upfront payment and active subscription are automatically verified for seamless access.

For unpaid users, an email with a time-sensitive verification link is sent. Clicking the link confirms their email address, ensuring security and a smooth onboarding process.

Usage

A link is sent to /mail/verify?token=[verification token].

Verification happens when this token matches with a record in the database.

https://github.com/madewithnovel/novel/blob/main/app/api/internal/v1/auth-verify/index.ts

https://github.com/madewithnovel/novel/blob/main/app/features/lifecycle/verify.ts

Changelog

  • 2024-12-20 - Initial Documentation

Last updated

Was this helpful?