Account Menu
The account action can display different content for guests and registered users.
Guest Users
Guest users can be shown a configurable login action.
The login label uses the built-in translated default unless a custom label is entered.
Registered Users
Registered users can receive an account dropdown containing:
- An account trigger
- User identity information
- Account navigation links
- A secure logout action
Trigger Presentation
The account trigger can display:
- Icon
- Avatar
- Username
- First name
- Last name
- Full name
- Avatar and text
The available information depends on the current user's profile data.
Automatic Account Menu
Automatic mode loads accessible direct child pages below:
/account
The menu respects:
- Page permissions
- Exclude from Nav
This mode can automatically include account pages created by Concrete CMS, Community Store, or other packages.
Manual Account Menu
Manual mode allows a custom list of account links.
Each link can use:
- An internal page
- An external URL
- A custom label
- An optional icon
- Same-window behavior
- New-window behavior
Unsafe external URL schemes are rejected.
Automatic and manual account-menu modes are mutually exclusive.
External Links
Manual external links that open in a new browsing context receive:
rel="noopener noreferrer"
Logout
The logout action is always generated by the block and uses Concrete CMS token protection.
Do not replace the generated logout URL with a manually entered URL.
Translation
Default labels such as Sign In and Sign Out are translated according to the active locale.
Custom labels are treated as content values and remain unchanged across languages.
Permissions
Automatic account pages are filtered according to the current user's page permissions.
Pages that the current user cannot access are not displayed.