私は、ユーザーがウェブの指定された部分だけにアクセスできるグループベースの制限を設けたいと考えています。私はACLのものを初めて知っているので、マニュアルからそれを手に入れることはできませんでした。したがって、いくつかの質問をしたいと思います。cakephpグループベースのアクセス許可
しかし、ご質問の前に、私のルートは次のようになります。
Router::connect('/', array('controller' => 'users', 'action' => 'login'));
Router::connect('/admin/:controller/:action/*', array('prefix' => 'admin', 'admin' => true));
Router::connect('/registered/:controller/:action/*', array('prefix' => 'registered', 'registered' => true));
1)どのように私は、Web
2のONLY /registered/
一部にアクセスするためにAdministrator
よりも、他のグループからユーザーを制限します)www.example.com/users/add
などのデフォルトアドレスをグローバル規模で使用することを防ぐにはどうすればよいですか(www.example.com/admin/users/add
またはwww.example.com/registered/users/add
のアドレスタイプのみ)この種のアドレスはroutes.php
に設定されたイベントではありませんが、それでも動作します。
ありがとうございました
SRYは、言及を忘れてしまった私は、ケーキ1.3 – Elwhis
を使用していますチュートリアルやドキュメントを参照してください。あなたがまだ立ち往生しているなら、私が助けることができると確信しています:-) –