Skip to content

feat: auth email verification#8

Merged
denvudd merged 3 commits into
devfrom
feat/email-verification
May 6, 2026
Merged

feat: auth email verification#8
denvudd merged 3 commits into
devfrom
feat/email-verification

Conversation

@denvudd
Copy link
Copy Markdown
Owner

@denvudd denvudd commented May 6, 2026

📋 PR Type

  • Feature
  • Bug fix
  • Refactor
  • UI / Styling
  • Chore / Config
  • CI
  • Performance
  • Revert
  • Testing

Summary

Added email verification for the new users (if no OAuth was used)

Changes

  • Added email (using Resend) service
  • Created OTP service
  • Added endpoints for email verification and resend
  • Handled verification attempts and cooldown
  • Created email verification page

🚨 Breaking Changes

  • Added is_email_verified field for the User table

Test Plan

  • CI checks green

@denvudd denvudd self-assigned this May 6, 2026
@denvudd denvudd merged commit a34da88 into dev May 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant