Home > 【baserCMS】フロントエンドで管理画面ログイン中かどうかの判別
Blog

【baserCMS】フロントエンドで管理画面ログイン中かどうかの判別

basercms   2020/02/14   kaburk
baserCMSで管理システムへログイン中にフロントエンド側へアクセスした場合に、現在ログイン中かどうか判別したい場合の対応方法です。

管理システムへログイン中かどうかを判別する

以下のメソッドでログイン中のユーザー情報の取得が可能ですので、判別に利用できそうです。

baserCMS API Document: ログインしているユーザー名を取得

BcUtil::loginUser()

※ BcUtil関連はstaticなメソッドなので、ViewでもControllerでもModelでも使えます。

利用例

< ?php
if (BcUtil::loginUser()):
// 管理システムへログイン中の時のみ実行したい処理
// ex.  echo ' class = "login_user"'; とか
endif;
? >

Comment on this article

Send comments
  ※ Email will not be published