- Issue created by @mkalkbrenner
- Status changed to Needs review
over 1 year ago 11:17am 5 July 2023 - ๐ฎ๐ณIndia Deepesh151086
Hi @mkalkbrenner , this will break with password policy module. Attaching a new patch which resoves the problem.
- ๐ฎ๐ณIndia keshavv India
keshav.k โ made their first commit to this issueโs fork.
- @keshavk opened merge request.
- Status changed to RTBC
over 1 year ago 1:33pm 13 July 2023 - ๐ฎ๐ณIndia keshavv India
Patch #3 Failed to apply because there are some latest changes in the file.
I have removed the Change Password tab when the user resets the password.
The issue is also fixed. Please review the MR and merge.
Thank you. - Status changed to Needs work
over 1 year ago 3:24am 10 August 2023 - ๐ณ๐ฟNew Zealand thomasmurphy
I tried the forked version from #6 but it didn't fix the issue for me.
- Status changed to Needs review
over 1 year ago 4:55am 10 August 2023 - ๐ฎ๐ณIndia keshavv India
When the user redirects to the Change password page from the email's One-time reset link.
On that page, Fields were missing to reset passwords, Because this module will create a separate tab to update the password.When a user clicks on Update password tab, The URL changed and the token for resetting the password is removed from url. So the user is not able to reset the password.
In the given MR I have moved the update password fields to the One-time login, edit profile page, So that the user can update the password on the same page, and it works for me.
Please review.
- Status changed to RTBC
6 months ago 5:40pm 23 July 2024 - ๐ฌ๐งUnited Kingdom c_archer Cumbria
Tested the MR and it does add the password fields to the user edit page. Would it not be better to redirect the user to the user/change-password page?
- Status changed to Needs review
2 months ago 9:05am 28 October 2024 - ๐น๐ผTaiwan cobenash Taipei
Hey folks,
I have the same issue, and I checked the code on the module. I think the problem occurred because the path on the alter routes doesn't trigger the route
change_pwd_page.reset
successfully.change_pwd_page.reset: path: '/user/reset/{uid}/{timestamp}/{hash}/new/login' defaults: _controller: '\Drupal\change_pwd_page\Controller\ChangePwdPageController::resetPass' _title: 'Reset password' requirements: _access: 'TRUE' options: _maintenance_access: TRUE no_cache: TRUE
Therefore, I modified the path, which seems to work as expected.