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鈥檒l occasionally send you account related emails.
Already on GitHub? Sign in to your account
Endpoint to get a password reset link or token to be able to implement a custom password reset flow #730
Comments
We @tappeddev need this feature for a next software project. Without this feature it is not possible for us to use appwrite. |
@saibotma I think there are only 2 missing pieces to help you make this feature possible, but please confirm I'm getting it right.
And just a general question, is this a workaround for another issue with the email template or way to overcome this missing SMS recovery? |
Hey @eldadfux I am a developer at @tappeddev as well and I am helping @saibotma with this project. I would like to explain the exact problem again to make sure that we find the correct solution: Problem: Proposed Solution:
The reason for this workaround is mostly because of the problem described above and also because of the template issue. |
OK so here are a few thoughts:
|
I think a combination of 1 and 2 fits best and I think the API of 1 is handy for future features. Which options would you choose, when looking at the complexity of this PR? Thanks for taking the time! |
I think 2+3 should be pretty straight forward. 2 will be really simple, for 3 we'll need a small tweak to make sure the secret key is being passed to the new webhook event payload, by default its hidden, but I think its doable as we've done similar things on deletion events where the http payload is different from the webhook payload. Nothing major in terms of updating tests or docs. If sound reasonable we can collaborate on Discord to get this working for you. |
Both features (new webhooks & disbale SMTP) are now reviewed and merged. You can test the on Appwrite 0.7.x branch or by using the |
v0.7 is finally out with all the updates available 馃コ |
馃殌 Feature
It would be great to have an endpoint where a server could request a password reset link or token for a specific user.
The server could then send this link to the user using his own emailing system, SMS, etc. and would not be limited to the password reset feature currently available in Appwrite.
Firebase can be used as an orientation: https://firebase.google.com/docs/auth/admin/email-action-links
@eldadfux suggested a temporary, easy to implement workaround solution on Discord:
Have you spent some time to check if this issue has been raised before?
yes
Have you read the Code of Conduct?
yes
Pitch
As stated above.
The text was updated successfully, but these errors were encountered: