Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Sitewide Email Verification Milestone I - As a Gitcoin operator, when a user updates or changes their email, I want a system to make sure they verify their email, and Gitcoin has to verify consent. #5451
Sitewide Email Verification Milestone I - As a Gitcoin operator, when a user updates or changes their email, I want a system to make sure they verify their email, and Gitcoin has to verify consent.
Why Is this Needed
If a user changes their email, we need verification that they are adding an email address they own for security purposes.
Gitcoin will also have to re-gain consent for the updated email given GDPR requirements.
Andrew Redden & Dan Lipert have suggested general outline for a system that would do this well. It should include these components:
none of this currently exists
build out verification system for email updates & re-consent for updated email
Definition of Done
Excellent. I am facing this issue right now. It doesn't matter how many times I update the e-mail on Gitcoin. It always keeps showing the old "Github" e-mail. Plus. Imo, it needs to be change in every site of the app. Including "Work done" section where it provides user payable address and e-mail information