recherche

Maison  >  Questions et réponses  >  le corps du texte

backend - Quelques questions sur le développement d'un backend de gestion basé sur Symfony ?

J'utilise depuis peu Symfony pour développer le backend de gestion Après avoir lu les documents officiels, j'ai encore quelques questions en tête ?

Vous ne savez pas comment utiliser Symfony pour développer une gestion des autorisations basée sur les rôles ?

J'espère que les experts pourront vous donner quelques conseils ?

Dans les solutions précédentes, nous définissons généralement : Utilisateur, Rôle, UserRole, Permission, RolePermisson et autres tables ?

Lorsque vous utilisez Symfony pour résoudre des problèmes d'autorisation, cette définition est-elle toujours nécessaire ?

De plus, j'utilise actuellement MongoDB pour la couche de base de données. Existe-t-il des suggestions pour optimiser la structure des tables lors de la gestion des autorisations des rôles d'utilisateur ?

怪我咯怪我咯2812 Il y a quelques jours723

répondre à tous(3)je répondrai

  • PHPz

    PHPz2017-05-16 16:45:52

    Généralement, il n'est pas nécessaire de développer, il suffit de l'utiliser directement

    http://symfony.com/doc/current/bundles/FOSUserBundle/index.html
    

    Ou des composants d'arrière-plan packagés de niveau supérieur suffisent. Pas besoin d'écrire quoi que ce soit.

    répondre
    0
  • PHP中文网

    PHP中文网2017-05-16 16:45:52

    Il existe en fait un cas officiel pour votre problème, vous pouvez le résoudre en utilisant ACL
    http://symfony.com/doc/current/cookbook/security/acl.html

    répondre
    0
  • 怪我咯

    怪我咯2017-05-16 16:45:52

    Généralement, il n'est pas nécessaire de développer, il suffit de l'utiliser directement

    http://symfony.com/doc/current/bundles/FOSUserBundle/index.html

    répondre
    0
  • Annulerrépondre