We have not gotten access to the UI yet, but we need to go on. For this task, you are required to:
Build a simple UI for resetting a user's password. This functionality is valid if you signed up with an email and password.
The UI must involve:
- a
/forgot-password page, where the user provides their email
- a
/verify-token/:email page, where the user provides the token sent to his mail. If the email gotten from the route params is invalid, return a notFound page.
- a
/reset-password/:email page, where the user provides their new password. If the email gotten from the route params is invalid, return a notFound page.
Add form validations to make sure the user does not provide invalid data.
The UI is not of a major concern at the moment. We just need things to work.
We have not gotten access to the UI yet, but we need to go on. For this task, you are required to:
Build a simple UI for resetting a user's password. This functionality is valid if you signed up with an email and password.
The UI must involve:
/forgot-passwordpage, where the user provides their email/verify-token/:emailpage, where the user provides the token sent to his mail. If the email gotten from the route params is invalid, return anotFoundpage./reset-password/:emailpage, where the user provides their new password. If the email gotten from the route params is invalid, return anotFoundpage.Add form validations to make sure the user does not provide invalid data.
The UI is not of a major concern at the moment. We just need things to work.