タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

ACLに関するtarhashiのブックマーク (3)

  • CakePHPのACLで権限のないリンクを非表示にする

    CakePHPのACLを使って権限を管理していると、権限がないアクションへのリンクを隠したくなることがあるので私はこんな感じにしてます。 ※注: ユーザーロールによるACLを対象に書いてますので個々のユーザーによるACLだとそのままでは動きません HtmlHelper::link()を叩く度にACLで権限チェックをしていると大変よろしくないので、まずは以下のようなComponentのinit()を叩いてログインユーザーの権限情報を整理してセッションに格納します。 class PermissionComponent extends Object { public $components = array('Session', 'Auth', 'Acl'); private $C = null; public function startup(&$controller) { $this->C =

    CakePHPのACLで権限のないリンクを非表示にする
  • CakePHP2でACLを超簡単管理できるプラグイン「ACL Plugin 2」 - たきゃはしです

    2013/01/17 更新 CakePHP2.0ではACL関連のチュートリアルが充実。プラグインと併せて簡単な導入&便利な管理機能を →ACL Plugin for CakePHP 2.0 Plugin ACLがCake2に対応している事をツイッターで知りました。(良いフォロワーのツイートはなぜこんなにも素晴らしいのか・・・) しかし、チュートリアルが充実したといっても実際のところACL関連はまだまだ情報が少ないです。一度使ったことがあるプラグインという事もあり今回も記事にしてみました。 はじめに 今回は管理者・運営者・一般ユーザという3つのグループ(ロール)をもとにACL機能を実装してみたいと思います。Blogsコントローラを作成し、CRUDへアクセス権限を設定します。 管理者:CRUDを許可 運営者:CRUを許可 ユーザ:Rを許可 ToDoリスト ダウンロードとインストール prefi

    CakePHP2でACLを超簡単管理できるプラグイン「ACL Plugin 2」 - たきゃはしです
  • Alaxos - Plugin ACL 2.0

    ACL Plugin for CakePHP 2.0 The core of CakePHP contains a system to control access rights based on Access control list. This mechanism is very useful, but I have to admit, not very easy to dive in the first time you try to use it. Moreover, CakePHP doesn't provide out of the box an interface to configure the rights managed through ACL. This plugin is such an interface allowing to manage permission

  • 1