2009-09-30 18 views
5

Ich bin ziemlich neu in CakePHP, nachdem ich für eine Weile Schienen benutzt habe. Meine Frage ist, kann jemand eine gute Benutzerverwaltung, Authentifizierung und Acl-Plugin oder Komponente für Kuchen empfehlen?Benutzerverwaltung, Authentifizierung und Acl-Plugin für CakePHP?

Ich bin auf this one gestoßen, aber es wurde seit 2008 nicht aktualisiert. Wenn nicht kann jemand empfehlen, ein gutes Buch/Tutorial-Website für diese Art der Einrichtung? Ich bin mehr als glücklich, mich hinzusetzen und so etwas selbst zu schreiben, aber würde lieber ein getestetes Community-Plug-in verwenden.

Prost

+1

Große Frage. Ich habe keine großartige Lösung für dieses Zeug in Cake gefunden. –

+0

Sie können sich https://github.com/delight-im/PHP-Auth ansehen, das sowohl framework-agnostisch als auch datenbankunabhängig ist. – caw

Antwort

1

Sie könnten der phpGACL plugin für CakePHP versuchen - ich habe ein gewisses Maß an Erfolg damit hatte, aber es dauert ein wenig gewöhnungsbedürftig. Du solltest den 1.2-Zweig des Cakeforge-Repositorys jedoch am besten ausprobieren, anstatt einfach auf der Startseite des Plugins den Link "Download" zu wählen, der seit einiger Zeit nicht aktualisiert wurde.

+0

Danke für die Antwort, aber ich bin im Idealfall nach etwas, das sich mit der Anmeldung/E-Mail-Bestätigung usw. sowie der ACL und der Authentifizierung beschäftigt. phpGACL sieht jedoch fantastisch aus, wenn ich das also nicht als einzelnes Plugin machen kann, kann ich vielleicht drei finden ...? – Jack

1

Es dauerte einige Ringen, aber ich habe schließlich Authentifizierung und acl erhalten über in CakePHP Komponenten, Auth und Acl gebaut arbeiten.

Die Einrichtung war reibungslos, bis es an der Zeit war, Berechtigungen zu erteilen und zu verweigern. Dazu verwende ich eine Acl-Management-Plugin von Jeff Loiselle, dass ich von http://bakery.cakephp.org/articles/view/acl-management-plugin

1

bekam benutze ich diese schöne Plugin: http://sourceforge.net/projects/pippoacl/ Sie könnten Benutzer verwalten, Gruppen und Berechtigungen von Gruppen mit Ajax in sehr schön und benutzerfreundliche Schnittstelle

1

Ich habe versucht, alle, was oben geschrieben ist, aber nichts kann Authake