cancel
Showing results for 
Search instead for 
Did you mean: 

Forgot Password "Passwords don't match" Even Though they Do ce1.9.2.2

   Did you know you can see the translated content as per your choice?

Translation is in progress. Please check again after few minutes.

Forgot Password "Passwords don't match" Even Though they Do ce1.9.2.2

After applying all patches, forgot password is not working anymore, I keep getting "Please make sure your passwords match" even though they do.

 

Any advice on this issue?

 

Thanks

2 REPLIES 2

Re: Forgot Password "Passwords don't match" Even Though they Do ce1.9.2.2

For SUPEE-6788, this is what we manually patch afterwards for any custom files as noted below:

 

1. We edited the following custom register.phtml customer registration template files to add the hidden "form_key" that is now needed:
---
<input type="hidden" name="form_key" value="<?php echo Mage::getSingleton('core/session')->getFormKey() ?>" />
---

2. We edited the following customer.xml files to alter the resetpassword function:
---
-    <customer_account_resetpassword translate="label">
+    <customer_account_changeforgotten translate="label">
-            <block type="customer/account_resetpassword" name="resetPassword" template="customer/form/resetforgottenpassword.phtml"/>
+            <block type="customer/account_changeforgotten" name="changeForgottenPassword" template="customer/form/resetforgottenpassword.phtml"/>
-  </customer_account_resetpassword>
+    </customer_account_changeforgotten>
---

3. We edited the following forgottenpassword.phtml file to adjust to the new format:
The form call was changed to:
---
<form action="<?php echo $this->getUrl('*/*/resetpasswordpost'); ?>" method="post" id="form-validate">
---

 

You probably have some custom files that need to be updated. You can find them with the commands:

find -name register.phtml|grep -v design/frontend/base/default/template/customer/form/register.phtml|grep -v design/frontend/base/default/template/persistent/customer/form/register.phtml|grep -v design/frontend/rwd/default/template/persistent/customer/form/register.phtml

find -name customer.xml|xargs grep 'account_resetpassword'|grep -v 'design/frontend/base/default'|grep -v 'design/frontend/default/iphone'|grep -v 'design/frontend/default/modern'|grep -v 'design/frontend/rwd/default/layout'

find -name resetforgottenpassword.phtml|grep -v 'design/frontend/base/default/template/customer/form/resetforgottenpassword.phtml'|grep -v 'design/frontend/rwd/default/template/customer/form/resetforgottenpassword.phtml'|grep -v adminhtml

 

Re: Forgot Password "Passwords don't match" Even Though they Do ce1.9.2.2

Thanks for your reply

 

Turns out the Registration / Login popup module had a field with name="password" had to change that then it woked