Bonjour,
Je débute en symfony et en dev (je suis en formation) et j'ai un peu de mal à trouver des explications...
J'ai vu qu'il était possible d'installer par "défaut" les user, le formulaire d'inscription etc etc
Dans ce cas on a une table user créer par doctrine et symfony. jusque là je suis à peu prêt.
Dans mon projet je voudrais faire 2 tables, j'ai deux tables d'utilisateur eleve et famille
Ce sont deux utilisateurs différents qu ne vont pas avoir les même rôle/droit. Notamment les accès à certaines pages.
Je vais avoir 4 roles au total : les anonymes, les eleves, les parents, et l'admin qui sera moi.
Du coup je ne sais pas comment me "raccrocher" à l'entité User.
Faut-il le faire ?
Quel lien faire ?
Je peux faire une relation OneToOne mais est ce judicieux ?
Ou un héritage class eleve extends User ? Mais quels sont les conséquences ? quel fichier je dois configurer doctrine.yaml, securite.yaml ....
Est ce que avec ce processus le processus d'identification fonctionne ...
Je vais aller continuer lire la doc de symfony en espérant des réponses ...
Bonne journée à vous
Aurélie
Partager