Skip to content
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

Too many redirects error when password reset is active and MFA is required #43311

Open
benyrfg opened this issue Apr 18, 2024 · 3 comments
Open

Comments

@benyrfg
Copy link

benyrfg commented Apr 18, 2024

Steps to reproduce the issue

  1. Create new user with "Require Password Reset" option active, add user to "Registered" user group
  2. In the Users -> Options -> Multi-factor Authentication set "Enforce Multi-factor Authentication" for "Registered" user group like this:
    Screenshot - 2024-04-18T224615 701
  3. Go to the frontend and try to log-in

Expected result

User should by asked for new password and then set-up MFA method

Actual result

Error: Too_Many_Redirects
In the URL is first displayed "/my-profile?view=methods", then "/my-profile?layout=edit" (it alternates when reload)

System information (as much as possible)

Joomla 5.1
Also tested on Joomla 5.0.3
Tested on Cassiopeia
PHP 8.2.12
MariaDB 10.5.22
Linux www10 5.14.0-362.24.1.el9_3.0.1.x86_64

Additional comments

@Quy
Copy link
Contributor

Quy commented Apr 19, 2024

Duplicate #40729

@Quy
Copy link
Contributor

Quy commented Apr 23, 2024

Closing as duplicate. Thanks for the report.

@Quy Quy closed this as completed Apr 23, 2024
@benyrfg
Copy link
Author

benyrfg commented Apr 24, 2024

@Quy I don't think it's a duplicate. I did not have this issue before update to Joomla 5. The #40729 was reported od J 4.3.2 and according to KeesZNL reproduction is related on missing "user profile" menu item. In my case, the menu item is created and enabled.

@Quy Quy reopened this Apr 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants