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.