タグ

2011年1月10日のブックマーク (1件)

  • CakePHPで認証付きの静的ページを作る | Web活メモ帳

    CakePHP1.2で管理者用の静的ページを作る(認証付き)というエントリーを見つけました。 静的ページで良いんだけど認証ユーザーにだけ見せたい場合とかってみんなどうやってるんでしょうね。自分のやり方を忘れないためにエントリー。 やり方としてはPagesにアクセスされた際にapp_controllerにて、ログインユーザー以外は非表示になるよう処理を振り分けます。 コードはこんな感じです。 <php class AppController extends Controller { var $lockedPages = array('agreement'); function beforeFilter() { // pages controllerかどうかをチェック if ($this->name == 'Pages') { // pagesなら引数を受け取る $path = $this->