Open
Description
New Feature / Enhancement Checklist
- I am not disclosing a vulnerability.
- I am not just asking a question.
- I have searched through existing issues.
Current Limitation
Currently there is not built-in workflow for changing an email address like there is for email verification or password reset.
Feature / Enhancement Description
Adding a built-in workflow for changing the email address can leverage the already existing mechanisms for email verification / password reset.
Example Use Case
- User requests to change the email.
- Parse Server sends email to old email address.
- User opens email link and gets to website to enter a new email address.
- Parse Server changes email address in DB and sends confirmation email to old and new email address.
Alternatives / Workarounds
Manually implementing a workflow.
3rd Party References
(none)
Note
Before anyone starts to work on a PR, it makes sense to wait until the new PagesRouter is merged where this kind of workflow is easier to implement. In addition, any implementation in the current PublicAPIRouter will become obsolete once the PagesRouter goes out of experimental state - which should be fairly soon.