-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
apiPublic or internal API design, request/response contracts, and endpoint behavior.Public or internal API design, request/response contracts, and endpoint behavior.backendServer-side logic, services, domain models, and business rules.Server-side logic, services, domain models, and business rules.emailEmail-related functionality such as verification, notifications, and transactional messaging.Email-related functionality such as verification, notifications, and transactional messaging.securityAuthentication, authorization, cryptography, and attack prevention changes.Authentication, authorization, cryptography, and attack prevention changes.
Description
Description
Implement APIs to initiate and complete password reset
using secure, single-use reset tokens.
Endpoints
- POST
/auth/forgot-password
OR - POST
/auth/reset-password
Acceptance Criteria
- Secure reset token is generated and stored hashed
- Token expiration is enforced
- Password history rules are applied
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
apiPublic or internal API design, request/response contracts, and endpoint behavior.Public or internal API design, request/response contracts, and endpoint behavior.backendServer-side logic, services, domain models, and business rules.Server-side logic, services, domain models, and business rules.emailEmail-related functionality such as verification, notifications, and transactional messaging.Email-related functionality such as verification, notifications, and transactional messaging.securityAuthentication, authorization, cryptography, and attack prevention changes.Authentication, authorization, cryptography, and attack prevention changes.