By default, the Joomla 5 user frontend shows "Basic Settings" and has the option to "Edit Profile"
In the next steps, we will hide some of these fields from the user frontend

Remove basic settings from Joomla user profiles
Basic settings can be removed from the frontend by turning off "Frontend User Parameters" in Global Configuration
System - Global Configuration - Users - User Options
Frontend User Parameters: Hide

Remove Passkey Login option
Disable the Passkey Login option for users by changing the Passkey Login plugin permissions
System - Plugins
System - Passkey (Passwordless) Login
Access - Super Users

Basic Settings and Passkey Login have been removed from the user frontend

Remove fields from edit your profile
Now let's have a look at how to remove certain fields from Edit your profile in the frontend
Remove User Actions Log Options

Remove User Actions Log Options from the frontend by changing the User Actions Log plugin permissions.
Changing the permissions will stop users from seeing this option in the frontend but won’t stop Super Users from viewing the User Actions Log
System - Plugins
System - User Actions Log
Access - Super Users

Remove Joomla API Token options

Again, we are changing the plugin permissions so that Super Users can see the Joomla API Token options, but registered users cant
System - Plugins
API Authentication - Web Services Joomla Token
Access - Super Users

Now Edit profile only has the basic profile options

Subscribe
Report