IEEE-NITK / Embedathon-Website

Django based web application to host IEEE NITK's flagship embedded systems hackathon, Embedathon
2 stars 1 forks source link

Add user email verification #41

Open nishant-nayak opened 1 year ago

nishant-nayak commented 1 year ago

Use case

As of now, there's no way to verify users from NITK are actually from NITK. Manual verification is the only way to go about it. Additionally, user email verification ensures that the email address is accurate and that any further email will be sent to the right user.

Proposal

Add a new field for users called is_verified. Once users create their account, this value will be false. For NITK students, they have to input their NITK EDU email for verification. An email with a unique URL will be sent to their email address. Upon accessing this URL, their account will be verified.

nishant-nayak commented 1 year ago

No longer a priority feature due to restrictions on deployed instance.