AOSSIE-Org / Resonate

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

feat: Implemented Forgot Password #254

Closed JuanitaCathy closed 6 months ago

JuanitaCathy commented 8 months ago

Description

Forgot password feature was implemented, once user enters their email, if an account exists, reset link is sent to their mail. Appropriate error handling is also implemented.

Fixes #245

Type of change

How Has This Been Tested?

https://github.com/AOSSIE-Org/Resonate/assets/114871036/60be28eb-b20a-4aa0-9ad0-b47cb64dcce9

forgotpass

To consider

As this mail is sent on using local-host for testing purposes, the newPassword screen can be accessed by uncommenting out a line of code which is mentioned in the resetPassword method. We can do this in the later stages of the application, before deploying the app.

Checklist:

Maintainer Checklist

Aarush-Acharya commented 8 months ago

Hey @JuanitaCathy are you using a custom SMTP server for sending emails or are you using the default provided by Appwrite

chandansgowda commented 8 months ago

Any update @JuanitaCathy ?

Hey @JuanitaCathy are you using a custom SMTP server for sending emails or are you using the default provided by Appwrite

JuanitaCathy commented 8 months ago

Hey @JuanitaCathy are you using a custom SMTP server for sending emails or are you using the default provided by Appwrite

I'm using the default email functionality by Appwrite @Aarush-Acharya

JuanitaCathy commented 7 months ago

@Aarush-Acharya any updates?

chandansgowda commented 6 months ago

Thanks for contributing!