-
-
Notifications
You must be signed in to change notification settings - Fork 3.7k
[5.x] Always allow the captive page and captive.validate task even with PW reset requested #46247
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
I have tested with 5.4-dev this item ✅ successfully on afec998
|
|
I have tested this item ✅ successfully on afec998 This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/46247. |
|
RTC This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/46247. |
|
I haven't had a chance to check the details yet, but maybe we should check to see why we could not use existing code to bypass password reset check for these pages?
|
|
Back to pending. @zero-24 Could you check @joomdonation 's suggestion? This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/46247. |
|
I have just tested and implemented the requested changes from @joomdonation Looks like the Backend was not tested when the PR was introduced and by that the task was missing and the view was an invalid view that we dont have within com_users, both fixed now. |
|
I have tested this item ✅ successfully on 88d9350 This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/46247. |
|
I have tested this item ✅ successfully on 88d9350 This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/46247. |
|
RTC This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/46247. |
|
Thanks to the testers and @joomdonation for the tip with that array 👍 |
Thanks for checking the suggestion and fixing the issue in the right way. |
|
Thanks @zero-24 for that bug fix, @joomdonation for the suggested changes, and @exlemor and @muhme for testing. |
Summary of Changes
Always allow the captive page and captive.validate task even with PW reset requested. I'm not 100% sure whether its a good way to put the code here but on the first look it looks ok and fixes the issue.
Testing Instructions
Actual result BEFORE applying this Pull Request
endless loop as joomla wants you to fill the captive page and reset your PW at the same time
Expected result AFTER applying this Pull Request
first joomla will allow you to fill the mfa captcha after that it will force you to reset your PW.
Link to documentations
Please select:
Documentation link for docs.joomla.org:
No documentation changes for docs.joomla.org needed
Pull Request link for manual.joomla.org:
No documentation changes for manual.joomla.org needed