Just upgraded to Joomla 4 and working through issues. I'm trying to allow end users to enable MFA. The MFA section does show in the profile, but when a "Add a new..." button is clicked it the user lands on the home page, if I enter the Joomla default profile (normally in-accessible to end users) and "Add a new..." I get the expected Add method page.
I have turned off SEF so the URLs are clearer, the URLs are functionally the same:
Joomla profile add link:
Code:
[website-domain]/index.php?option=com_users&task=method.add&method=totp&returnurl=aHR0cHM6Ly93d3ctajQuYXJ0cnMuZ292L2luZGV4LnBocD9vcHRpb249Y29tX3VzZXJzJnZpZXc9cHJvZmlsZSZsYXlvdXQ9ZWRpdCZJdGVtaWQ9MjAxNA==&user_id=00000&Itemid=2014
CB profile add link:
Code:
[website-domain]/index.php?option=com_users&task=method.add&method=totp&returnurl=aHR0cHM6Ly93d3ctajQuYXJ0cnMuZ292L2luZGV4LnBocD9vcHRpb249Y29tX2NvbXByb2ZpbGVyJnZpZXc9dXNlcmRldGFpbHMmSXRlbWlkPTEwMDY=&user_id=00000&Itemid=956
With itemid 2014 being the Joomla profile edit, itemid 956 is the default menu item aliased to the home page, and the embedded return link on the CB profile itemid 1006 being the CB profile edit.
Swapping in itemid 2014 to the CB profile edit link then the flow is correct and everything works.
Any help or hints on how to either adjust the link provided by CB in the profile or correct my configuration would be appreciated.
Thank you,