i have created a whole website on my test server then moved it to client server. After clicking the "Forgot password" option, i got link on my email . When i click on that link it redirects me to reset password page. Now when I try to reset password it gives me an error "Your password reset link has expired". I tried with the new password it gives message that the "password is invalid" and it is still working with the old password.
Asked
Active
Viewed 498 times
2 Answers
0
You probably created the customer outside the traditional manner , try:
- Enter the login and fill required data.
- Create a new login.

Rafael CorrĂȘa Gomes
- 1,751
- 1
- 22
- 31
0
Please check with your default email template name: Forgot Password I have same issue for me issue with this email template
In this template find below line
<a href="{{store url="customer/account/resetpassword/" _query_id=$customer.rp_customer_id _query_token=$customer.rp_token}}"><span>Reset Password</span></a>
and replace with below line:
<a href='{{store url="customer/account/resetpassword/" _query_id=$customer.id _query_token=$customer.rp_token}}'><span>Reset Password</span></a>
You will see issue with quotes only.
Hope this will help you.

Yatin Khullar
- 1,580
- 1
- 12
- 26