I have 5K Customers. Previouly link expire time is set to 2 hours. I already send email to all customers for "Reset Password".

Now i want to change their Link Expire Time. I think only way to do via DB Table Change.

Table 'customer_entity', Fields rp_token & rp_token_created_at fields

How to achieve this?

  • 1
    you can change it from admin system configuration customer configuration section. – Rakesh Jesadiya Nov 30 '16 at 6:53
  • U didn't get my question correctly. It will change Customers Link Expire who already requested before changing this limit? – Jackson Nov 30 '16 at 6:59
  • Ohh, You have just sent all mail and after you want to process something for expire link, Right? – Rakesh Jesadiya Nov 30 '16 at 7:03
  • Yes. Now you got @Rakesh – Jackson Nov 30 '16 at 7:10
  • have you found any solutions yet? – Rakesh Jesadiya Nov 30 '16 at 9:49

Set Expiration time from backend,

Stores -> Configuration -> Customer Configuration -> Password Options -> Recovery Link Expiration Period (hours)

You can change 2 to any value in hour. For oneday period limit you can set it as 24 in above field.

  • hope it cannot be reduced below 1 i.e 30 min and so on – insoftservice Jan 30 '19 at 4:46
  • While this answer doesn't resolve the specific issue here (it won't apply to emails that have already been sent out). It's worth pointing that this is the usual way to increase the link expire time. – tommypyatt Jan 20 at 15:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.