drakeRAGE/CaptureChronicles

Add OTP Verification for Signup

Open

#13 opened on Oct 18, 2025

 (10 comments) (0 reactions) (2 assignees)JavaScript (7 forks)auto 404
backendenhancementgood first issuehelp wanted

Repository metrics

Stars
 (5 stars)
PR merge metrics
 (PR metrics pending)

Description

Description: Currently, signup only asks for email, password, and username. Add a phone number field and verify it using OTP.

Acceptance Criteria:

  • Users must enter a valid phone number during signup.
  • Send an OTP to the entered number to verify it.
  • Users cannot complete signup until OTP is verified.
  • Show an error message if the number is invalid or OTP fails.
  • Store verified phone number in the user database.
  • Allow resending OTP.
  • Limit OTP attempts to prevent abuse.

Contributor guide