J4 Issue ?
avatar brianteeman
brianteeman
5 Jul 2019

In Joomla 3 the edit account link from the user menu (top right) went to a view of com_admin and not com_users. This caused loads of problems with things like tFA and custom fields not showing up when accessing the user account details via the com_admin link.

No one came up with a reason/explanation why it was done that way so we killed the com_admin link and changed it to a com_users link.

Today I found the reason it used to be done with com_admin. If a user is a manager then by default they do not have access to com_users so if they try to change their account details from that link they will get a 403

avatar brianteeman brianteeman - open - 5 Jul 2019
avatar joomla-cms-bot joomla-cms-bot - change - 5 Jul 2019
Labels Added: ?
avatar joomla-cms-bot joomla-cms-bot - labeled - 5 Jul 2019
avatar franz-wohlkoenig franz-wohlkoenig - change - 5 Jul 2019
Labels Added: J4 Issue
avatar franz-wohlkoenig franz-wohlkoenig - labeled - 5 Jul 2019
avatar franz-wohlkoenig franz-wohlkoenig - change - 5 Jul 2019
Status New Discussion
avatar wilsonge wilsonge - change - 13 Oct 2019
Labels Added: ?
avatar wilsonge wilsonge - labeled - 13 Oct 2019
avatar SharkyKZ
SharkyKZ - comment - 27 May 2020

What do we do here? Restore the profile view and try to workaround mentioned issues? Or change permission checks in com_users to allow all users edit their own profiles?

avatar brianteeman
brianteeman - comment - 27 May 2020

I tried the edit own response but the menus got a bit funky if you dont have access to the component. Don't remember how exactly

avatar SharkyKZ
SharkyKZ - comment - 28 May 2020

Going to try to restore it. See PR #29251.

avatar Quy Quy - change - 6 Jun 2020
Status Discussion Closed
Closed_Date 0000-00-00 00:00:00 2020-06-06 00:47:25
Closed_By Quy
Labels Added: ?
Removed: ?
avatar Quy Quy - close - 6 Jun 2020
avatar wilsonge wilsonge - change - 18 Dec 2020
Labels Removed: ?
avatar wilsonge wilsonge - unlabeled - 18 Dec 2020

Add a Comment

Login with GitHub to post a comment