vishanurag / Canvas-Editor

This is a simple web project that is made with an aim to learn about canvas element of html. Now, this project is open to all of the amazing contributors.
https://vishanurag.github.io/Canvas-Editor/
MIT License
49 stars 161 forks source link

Security: Enhance Signup and Login Processes with Email Domain Validation. #461

Open smog-root opened 2 hours ago

smog-root commented 2 hours ago

Revamp the current signup and login workflows to incorporate email domain validation. Restrict signups and logins to users with email addresses from trusted providers (e.g., Gmail, Outlook).

During the signup phase, extract the domain from the user’s email address and check it against a predefined list of approved providers. If there is a match, allow the signup to proceed; otherwise, present an error message.

i'm expecting a gssoc-ext with level3 and a hacktoberfest-accepted label!

@vishanurag

github-actions[bot] commented 2 hours ago

👋 Thank you @smog-root for raising an issue! We appreciate your effort in helping us improve. Our team will review it shortly. Stay tuned!