Skip to content

[FEATURE] : Implement email verification flow for user authentication #48

Description

@Akash504-ai

Feature Description

Implement an email verification system during user registration to verify user email addresses before allowing account access.

Problem it solves

Currently, users can register using any email address without verification. This can lead to fake accounts, spam registrations, and reduced platform security.

Possible Solution

  • Generate a unique verification token during signup
  • Send verification email using Brevo
  • Create a verification endpoint to validate tokens
  • Mark users as verified after successful verification
  • Restrict login for unverified accounts

Additional Context

This feature will improve authentication security and make the platform more production-ready.

Metadata

Metadata

Assignees

Fields

No fields configured for Feature.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions