うさぎのイラスト

ネットアンサー55備忘録

web技術を書いていきます

認証ページの作成

-2017年06月05日- cakephpcake
フォーム認証の基本的な使い方
cookbook-認証-
パスワードハッシュ化する
ログイン成功時のリダイレクト先設定
フォーム認証の基本的な使い方
AppControllerは全ページ共通のControllerである、そこに認証の設定を記述するためにすべてのページに認証がかかってします。
特定のページは認証解除をしたいためには以下の記述を各Controllerに記述する。
use Cake\Event\Event;

    public function beforeFilter(Event $event) {
        parent::beforeFilter($event);
        $this->Auth->allow(['find']);
    }
表示させたい領域に合わせて下記のように記述する
// すべてのアクションを許可
$this->Auth->allow();

// index アクションのみ許可
$this->Auth->allow('index');

// view と index アクションのみ許可
$this->Auth->allow(['view', 'index']);

コメントをどうぞ

メールアドレス (必須・公開されません)
コメント本文
  • スパム・迷惑コメント投稿防止のため、メールアドレスの入力が必須ですが、公開はされません。何卒ご協力のほどお願いいたします。
  • 投稿いただいたコメントは管理者のチェック後掲載しておりますので、即時には反映されません。