登録したユーザーは自分のデータのみを編集でき、他のユーザーは編集できません。ACL(aroとaco)を設定したところ。私の設定:
クラス ユーザーは AppModel を拡張します {
public function bindNode($user) {
return array('model' => 'Group', 'foreign_key' => $user['User']['group_id']);
}
class AppController extends Controller {
public $components = array(
'Acl',
'Auth' => array(
'authorize' => array(
'Actions' => array('actionPath' => 'controllers')
)
),
'Session'
);