Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Email Verification during Register(Sign-Up) #1396

Closed
aarishshahmohsin opened this issue Jan 7, 2024 · 4 comments
Closed

Add Email Verification during Register(Sign-Up) #1396

aarishshahmohsin opened this issue Jan 7, 2024 · 4 comments

Comments

@aarishshahmohsin
Copy link
Contributor

Is your feature request related to a problem? Please describe.
There is currently no email verification in both the admin and user login. Email verification is crucial for signup as it authenticates users, enhances security, complies with regulations, aids communication, prevents spam, and enables password recovery. It ensures a reliable user base and positive user experience.

Describe the solution you'd like
Adding email verification to the register (sign up) process.

Describe alternatives you've considered
Some alternatives include phone number verification, two-factor authentication (2FA), or incorporating third-party identity providers (e.g., Google or Facebook login) for additional authentication layers.

Approach to be followed (optional)

Additional context

Potential internship candidates
Please read this if you are planning to apply for a Palisadoes Foundation internship PalisadoesFoundation/talawa#359

@aarishshahmohsin aarishshahmohsin changed the title Feature Request Add Email Verification during Register(Sign-Up) Jan 7, 2024
Copy link

github-actions bot commented Jan 7, 2024

Congratulations on making your first Issue! 🎊 If you haven't already, check out our Contributing Guidelines and Issue Reporting Guidelines to ensure that you are following our guidelines for contributing and making issues.

@Shubh152
Copy link
Contributor

Shubh152 commented Jan 7, 2024

Please assign this issue to me if it is valid.

@nimishmedatwal
Copy link

@aarishshahmohsin I can work on this issue

@Cioppolo14
Copy link
Contributor

@aarishshahmohsin Thank you for your submission. I am going to close this as not planned for now, as it is a complicated item.

Setup needs to verify the SMTP email credentials configured in the .env configuration file. We will need a way to enable email verification in the Admin panel. We need to figure out what URL would be used for the confirmation and how will the API get access to it. How would that all be configured? This is especially important when testing on a laptop.

These are considerations for the future.

I am going to close as not planned for now.

@Cioppolo14 Cioppolo14 closed this as not planned Won't fix, can't repro, duplicate, stale Jan 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants