Site avec interface admin et espace membre séparés

Default
,

Bonjour à vous,
J'ai suvi le tuto de démarrage de CakePHP 4, mais je bloque pour mettre en place l'architecture dont j'ai besoin.
J'aimerais avoir en plus de la partie publique, une interface d'administrration avec son layout et son style, et une zone membre avec un layout différent.

Sur le plan de la conception, il me semble qu'une seule table avec des roles devrait convenir, mais dans la mesure ou les admins auront des attributs différents des membres, je me demande si 2 tables ne serait pas mieux.

Ensuite, avec Cake, je ne trouve aucun tuto qui associe ces deux types de zones sécurisées, avec leurs propres préfixes de routes /admin et /client par exemple.

Existe t il une ressource ou un tuto ou même une piste pour mettre en place un tel site ?