Skip to content

Signup allows account creation without email validation #14

@A-man-Sharma-04

Description

@A-man-Sharma-04

Description

The signup flow currently allows users to create an account without any form of email validation (e.g., verification email or format checking).

This means accounts can be created using invalid or non-existent email addresses.


Steps to Reproduce

  1. Go to the signup page
  2. Enter an invalid or fake email address (e.g., test@invalid)
  3. Complete the signup process

Expected Behavior

The system should verify the email address, for example by:

  • Sending a confirmation email with a verification link, or
  • At minimum validating the email format before allowing signup

Actual Behavior

The account is created successfully without any email verification.


Impact

  • Allows fake or unreachable accounts
  • Increases risk of spam and abuse
  • Prevents reliable communication with users
  • Can cause issues with password recovery and notifications

Image Image

Suggested Improvement

Implement email validation during signup, such as:

  • Sending a verification email before activating the account
  • Blocking login or access until the email is confirmed

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions