|
Email verification works
- Added /auth/verify to authenticated route whitelist - Updated /auth/verify to properly mark a user as verified, return a response, and fix expiration time check - Implemented /auth/verify/resend - Moved verification email sending to a helper method - Fixed VerifyEmailSchema requiring captcha_key |
|---|
|
|
| src/api/middlewares/Authentication.ts |
|---|
| src/api/routes/auth/verify/index.ts |
|---|
| src/api/routes/auth/verify/resend.ts 0 → 100644 |
|---|
| src/util/entities/User.ts |
|---|
| src/util/schemas/VerifyEmailSchema.ts |
|---|
| src/util/util/Email.ts |
|---|
| src/util/util/Token.ts |
|---|