I would like to implement a password reset functionality that includes:
An endpoint to generate a password reset link.
A link where users can enter their new password and have it reset.
A comprehensive suite of tests to ensure the functionality works as expected, including:
test_create_valid_reset_link: Verify the creation of a valid reset link.
test_create_reset_link_invalid_email: Handle cases with an invalid email for reset link creation.
Additional context
The password reset functionality has been implemented and tested successfully using pytest. All test cases passed, ensuring robustness and reliability. This feature will greatly enhance user experience by allowing them to reset their passwords seamlessly.
I would like to implement a password reset functionality that includes: An endpoint to generate a password reset link. A link where users can enter their new password and have it reset.
A comprehensive suite of tests to ensure the functionality works as expected, including:
Additional context
The password reset functionality has been implemented and tested successfully using pytest. All test cases passed, ensuring robustness and reliability. This feature will greatly enhance user experience by allowing them to reset their passwords seamlessly.