IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

SF 4.2 héritage sur la table User ?


Sujet :

Symfony PHP

  1. #1
    Membre à l'essai
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2011
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2011
    Messages : 14
    Points : 13
    Points
    13
    Par défaut SF 4.2 héritage sur la table User ?
    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

  2. #2
    Membre éprouvé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2013
    Messages
    739
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Novembre 2013
    Messages : 739
    Points : 1 022
    Points
    1 022
    Par défaut
    Bonjour,

    j'ai des questions
    la première question est : es ce que tu veux utiliser fosuser Bundle ? si Non Pourquoi ?
    la deuxième question est : es ce que c es't droit seront figés ? jamais modifiés ?
    la troisième question est: peut on avoir un user avec Union de plusieurs droits?

    les security voters peuvent être intéressants à utiliser.

    sinon pour un truc de basique, il suffit d'utiliser fosuserBundle (je l ai essayé avec sf4.2 donc ça marche nickel)
    fosuserbundle réponds au besoin décris dessus

Discussions similaires

  1. [MySQL] avis sur table users
    Par redoran dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 09/02/2011, 07h24
  2. recherche user friendly sur une table access
    Par vanessa2303 dans le forum IHM
    Réponses: 1
    Dernier message: 01/07/2008, 07h05
  3. Décryptage mot de passe sous mysql sur table 'users'
    Par bilou95 dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 31/03/2007, 01h12
  4. Réponses: 2
    Dernier message: 16/05/2006, 14h17
  5. [ASE][T-SQL]droits des user sur une table...
    Par arona dans le forum Sybase
    Réponses: 3
    Dernier message: 11/05/2006, 21h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo