会員制サービスにおける、詳細なアクセス制御機能の実装
CakePHP2において会員制サービスを作ろうとしています。
actionレベルでのアクセス制御はACLという機能で実装できるようなのですが、
更にその下のパラメータレベルでのアクセス制御の実装方法が分かりません。
お詳しい方、ご教示頂けないでしょうか。宜しくお願い致します。
想定しているのは以下のイメージです。
会員AとBがいて、Aは#1のみにアクセスでき、Bは#2のみにアクセスできる。
1:http://example.com/restaurants(controller)/edit(action)/1
(id=1のレストラン情報を修正)
2:http://example.com/restaurants(controller)/edit(action)/2
(id=2のレストラン情報を修正)
【環境】
・CakePHP2.5.6
・PHP5.5.30
・XSERVER