CakePHPのViewでログイン判定を行う処理 : CakePHP

Pocket

CakePHPのViewでログイン判定を行うメモ。

Controller

今回は全てのページで処理を行いたいのでController/AppController.phpのbeforeFilterメソッドに処理を記載する。

public function beforeFilter() {
    $this->set('auth',$this->Auth->user() );
}

Viewでの判定処理

<?php 
if ( !empty( $auth ) ) {
    // ログイン済
} else {
    // 未ログイン
} ?>

人気記事 はてなブックマーク

この日記のはてなブックマーク数