0

私はケーキが初めてで、現在、CakePHP からSimple Acl Controlled Application Tutorialを実装しようとしています。

アクセス許可の設定の部分に到達しましたが、アクセス許可をどのように実装するのかわかりません。3 つのグループ (管理者、レスポンダー、ボランティア) があります。

ビデオや他のチュートリアルで、人々がコントローラーを使用してアクセス制御リストを実装していることに気付きましたが、それは Cake 1.3 のみを対象としていると思います。

ACL (シェルまたはコントローラー) を実装する方法を教えていただき、いくつかの例を示していただければ、それは素晴らしいことです。

ありがとう

4

2 に答える 2

0

ACL シェルを使用すると、ACL 関連のすべてを処理できますが、ACL のコツをつかむ前に、一般的に ACL にある程度慣れる必要があります。個人的には、ACL プラグインを使用して ACL 管理をアプリケーション内に埋め込むことを好みます。そうすれば、管理者 ARO (または必要に応じてそれ以上) の担当者がアプリ自体からすべてを Web ベースで処理できます。

私は自分のプロジェクトのいくつかでAlaxos ACL プラグインを使用してきましたが、それは魅力的に機能します。設定方法に関するすべてのドキュメントもサイトにあります。

于 2013-02-11T19:58:58.047 に答える
0

使用する

bin/cake acl_extras aco_sync

そして使用する

bin/cake acl grant Groups.3 controllers/Posts/index

ここで 3 はグループ ID です

于 2017-02-01T05:59:04.273 に答える