Manage your visitors’ accounts across your sites — registration, login and profiles on the front-office — through a reusable service.
// Add front-office user accounts (subscription): composer require melisplatform/melis-cms-user-account // Manage site visitors: register, log in, profiles — // across multiple sites, via FrontUserAccountService.
Package
Type
Scope
Multi-site
Service
Pairs with
Overview
Melis CMS User Account manages the front-office user accounts of your sites — the people who visit and use them, distinct from the back-office admins who run them. Across multiple sites on the platform, visitors can register, log in and keep a profile, so your audience becomes a recognised community rather than anonymous traffic.
It exposes a reusable FrontUserAccountService so other modules don’t reinvent identity: Comments, Commerce and your own forms can simply ask who the signed-in visitor is and act on their behalf. One account system, used everywhere on your front-office.
Key features
Front-office accounts, multi-site, registration and login, profiles and a reusable service — ready to power the rest of your front-end.
Visitor accounts, separate from back-office admins.
Manage users per site on the platform.
Sign-up and sign-in flows on the front-office.
Each user has a profile you can extend.
FrontUserAccountService for other modules to use.
Require sign-in to comment.
See it in action
Other modules just ask who the signed-in visitor is — no duplicate user systems.
// Other modules use the signed-in front user: $users = $sm->get('FrontUserAccountService'); $user = $users->getAuthenticatedUser(); // current visitor // → Comments, Commerce and forms can act as this user.
A shared front-office user system means a visitor can sign in once and be recognised by Comments, Commerce and your forms.
For developers
Distributed through the private Melis marketplace.
FrontUserAccountService exposes the authenticated front-office user.
Comments and 2FA build on it.
// Subscription. Service: FrontUserAccountService. // Pairs with melis-cms-comments and melis-login-2fa.
Part of Melis Platform
User Accounts is the identity layer your front-office add-ons build on — here are the modules around it.
Talk to us about adding User Accounts to your edition.