Panelr

Finish Password Reset

POST ?action=reset_customer_password

Finish a password reset: spend the token and set the new password. Expired, used and unknown tokens all answer the same 422, so a token cannot be probed for. Returns the account snapshot — proving the link and choosing a password is a sign-in, so send them into the account rather than back to a login form.

Request Parameters

FieldTypeRequiredDescription
reset_tokenstringRequiredFrom the link (or from request_password_reset)
passwordstringRequiredThe new password (min 8)

Response Fields

FieldTypeDescription
…The account snapshot — see verify_customer_login