This task involves integrating the Reset Password API within the Policy Portal. The Reset Password API will allow users who have forgotten their passwords to securely reset them and regain access to the Policy Portal. The integration should include a password reset flow where users can request a reset, receive a token via email, and reset their password using the token. The integration must ensure secure handling of tokens and user credentials.
Goals
[x] Integrate the Reset Password API with the Policy Portal.
[x] Ensure secure handling of reset tokens and user credentials during the password reset process.
[x] Implement a password reset flow that allows users to request a password reset and complete the process securely.
[ ] Provide user feedback for successful and failed reset attempts.
[x] Maintain code quality and follow best practices.
Expected Outcome
A fully integrated and functional Reset Password API within the Policy Portal.
Users will be able to request a password reset and follow the process to securely reset their passwords.
Secure handling of reset tokens and updated user credentials.
Improved user experience and security in managing forgotten passwords.
Acceptance Criteria
[ ] The Reset Password API is integrated within the Policy Portal and is operational.
[x] Users can request and complete a password reset securely using the API.
[ ] Tokens are handled securely, ensuring they are unique and time-bound.
[x] User feedback is provided for both successful resets and any errors.
[x] Code passes all tests and code reviews.
Mockups / Wireframes
NA
Product Name
Beckn
Domain
NA
Tech Skills Needed
Strapi, Frontend Development, Security Best Practices
Description
This task involves integrating the Reset Password API within the Policy Portal. The Reset Password API will allow users who have forgotten their passwords to securely reset them and regain access to the Policy Portal. The integration should include a password reset flow where users can request a reset, receive a token via email, and reset their password using the token. The integration must ensure secure handling of tokens and user credentials.
Goals
Expected Outcome
Acceptance Criteria
Mockups / Wireframes
NA
Product Name
Beckn
Domain
NA
Tech Skills Needed
Strapi, Frontend Development, Security Best Practices
Complexity
Medium
Category
Development
Sub Category
Authentication