2010-04-01 6 views
4

Je travaille sur une application web basée sur CodeIgniter/Doctrine. J'ai testé plusieurs bibliothèques auth, mais toutes utilisent ActiveRecord. Existe-t-il un plugin/bibliothèque qui utilise Doctrine, ou peut-il être adapté à Doctrine ?! Ou puis-je utiliser à la fois Doctrine et CodeIgniter dans un projet ?!Authentification CodeIgniter basée sur Doctrine/système acl

Répondre

0

Vous pouvez adapter n'importe quel plugin/bibliothèque auth pour utiliser Doctrine au lieu de ActiveRecord. Cela peut être beaucoup de travail de creuser à travers le code, mais essentiellement vous devrez comprendre ce que le plugin/lib tente de faire avec un enregistrement (accès, modifier etc) et ensuite répliquer cela avec une déclaration de doctrine et de retour les données attendues par le plugin/lib.

Je n'ai utilisé aucune bibliothèque/plugin Auth avec Doctrine mais j'ai construit une liste de contrôle d'accès pour mon application en utilisant des hooks (pré-contrôleur ou post-contrôleur) qui fonctionnent avec Doctrine.

Questions connexes