Skip to content

Add password recovery functionality #37

Description

@visto9259

Add functionality to allow the recovery of a forgotten password.

  1. Add action to controller to render a password recovery page if the request is GET. If the request is a POST, create a unique token associated with the user id or email and send an email to the user with a link to reset the password. The link will route to action 2 below
  2. Add action to controller to allow the user to enter an new password if the token is valid. Destroy token when done.
  3. Add the views for action 1 and 2 above
  4. Add adapter to handle the creation, deletion and validation of tokens
  5. Add options (token expiration, etc.)

I have already implemented this in my application. I will pull in a generalized version

Activity

  1. visto9259 commented on Jun 27, 2024

    @visto9259
    MemberAuthor

    See #63

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

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions