AOSSIE-Org / Resonate

Clubhouse, but Open Source. A social voice platform.
GNU General Public License v3.0
187 stars 132 forks source link

feat: added feature to change user email address #321

Closed vrundraval24 closed 3 months ago

vrundraval24 commented 5 months ago

Description

Added functionality to change user email address. user will have to again verify email if they update their email address. email is changed in authentication and databases. and consistency is maintained.

Fixes #320

Type of change

How Has This Been Tested?

I tested it in many ways and tried all possible cases. and everything works fine. and the screenshots and screen-recording of tests are added below.

Screenshots

Screenshots.zip

Screen Recording

https://github.com/AOSSIE-Org/Resonate/assets/141143426/57503cf4-55cd-4fd0-b13d-918cfae8e4cc

Checklist:

Maintainer Checklist

Aarush-Acharya commented 4 months ago

Hey @vrundraval24 Looks good, great work 🚀

Suggestions

Also I had a doubt how will people who have logged in using OAuth providers (Google, Github) avail this functionality

Please do implement the suggested changes and push along with answering the doubt

vrundraval24 commented 3 months ago

hey @Aarush-Acharya i made requested changes. please review it. and tell me if any changes required.

Aarush-Acharya commented 3 months ago

@vrundraval24 Looks good from my side