Custom Communities Login Page With Forgotten Password Reset

I have a custom login page for a community setup. The site is configured to direct to the login page and does just fine. The problem is when a user forgets their password and tries to reset it. It sends an email to the user with the template assigned to the Forgot Password community setting. The email template includes the {!Community_URL} merge field. The email received contains a link to the custom login page with some type of reset token as a parameter (/Community/CustomLogin?c=). When the custom login page loads it does not redirect to the change password page and thus there is no way for them to reset their password.

If I disable the custom login page it will link to the standard login page (/login) and then redirect to /Community/_ui/system/security/ChangePassword and allows you to enter a new username/password.

How do you get the custom login page to accept/redirect to the change password page form the forgotten password email?

Answers:

Thank you for visiting the Q&A section on Magenaut. Please note that all the answers may not help you solve the issue immediately. So please treat them as advisements. If you found the post helpful (or not), leave a comment & I’ll get back to you as soon as possible.

Method 1

I got the same problem and I just fixed it by enabling ChatterAnswer.

  1. Enable ChatterAnswer : Setup > Customize > Chatter Answer > Setting > tick Enable Chatter Answers
  2. Customize your site/community : Setup > Customize > Chatter Answer > Site Setting, enable for your community.

Just after that it should display all the pages you can override.

enter image description here


All methods was sourced from stackoverflow.com or stackexchange.com, is licensed under cc by-sa 2.5, cc by-sa 3.0 and cc by-sa 4.0

0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x