Skip to content

Authentication : Forgot Password #12

Description

@topboyasante

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions