bsoc-bitbyte / GetIt

Streamlined college e-commerce: Simplifying merch buying and selling for students.
https://getit.iiitdmj.ac.in/
18 stars 51 forks source link

fix #197 : feat(backend): Added mail verification #205

Closed Om-Thorat closed 2 months ago

Om-Thorat commented 3 months ago

Overview

  1. This PR fixes or fixes part of #197
  2. This PR does the following: Adds mail verification to ensure only the person owning the mail can create an account with the same.

Essential Checklist

Proof that changes are correct

https://github.com/bsoc-bitbyte/GetIt/assets/76207818/b2166b62-1dd5-4b93-bf69-2881067c1aa0

PR Pointers

netlify[bot] commented 3 months ago

Deploy Preview for merch-site canceled.

Name Link
Latest commit c3341953e2cf355f13a590cc05537ed49393f553
Latest deploy log https://app.netlify.com/sites/merch-site/deploys/668e990b7a601f0008162518
Om-Thorat commented 3 months ago

Updated the video to reflect recent changes.

arminpatel commented 3 months ago

@Om-Thorat let's include some unit tests (for backend part), for reference you can take a look at the existing tests

Om-Thorat commented 3 months ago

@Om-Thorat let's include some unit tests (for backend part), for reference you can take a look at the existing tests

Edited a test to ensure account is inactive initially, added tests for account verification with a malformed and a valid token.