beckn / beckn-ui-workspace

Mono Repo for Beckn UI Workspace
9 stars 12 forks source link

Reset Password API creation using strapi plugin using default auth model #2051

Open emmayank opened 2 months ago

emmayank commented 2 months ago

Description

This task involves developing a Reset Password API using the Strapi plugin and its default authentication model. The API should allow users to securely reset their password through a token-based mechanism. This will enhance security and usability for users who may have forgotten their passwords, enabling them to reset it with minimal friction.

Goals

Expected Outcome

  1. A fully functional and secure Reset Password API is integrated within the application.
  2. The API should follow a token-based mechanism to securely reset user passwords.
  3. Users will be able to initiate a password reset request, receive a reset link via email, and complete the process.
  4. Improved user experience and enhanced security for password management.

Acceptance Criteria

Mockups / Wireframes

NA

Product Name

Beckn

Domain

Strapi

Tech Skills Needed

Complexity

Medium

Category

API Development

Sub Category

Authentication and Security

rahul-eminds commented 2 months ago

Created the get reset password link and reset password API. Integrated the email plugin PR: https://github.com/beckn/strapi-plugins/pull/148