BcUtil::authSessionKey PHP Method

authSessionKey() public static method

認証用のキーを取得
public static authSessionKey ( string $prefix = 'admin' ) : mixed
$prefix string
return mixed
    public static function authSessionKey($prefix = 'admin')
    {
        return Configure::read('BcAuthPrefix.' . $prefix . '.sessionKey');
    }

Usage Example

Example #1
0
 /**
  * 偽装ログイン処理
  * 
  * @param $id ユーザーIDとユーザーグループID
  * - 1 システム管理者
  * - 2 サイト運営
  */
 public function login($id)
 {
     session_id('baser');
     // 適当な文字列を与え強制的にコンソール上でセッションを有効にする
     $this->Favorite->setSession(new SessionComponent(new ComponentCollection()));
     $prefix = BcUtil::authSessionKey('admin');
     $this->Favorite->_Session->write('Auth.' . $prefix . '.id', $id);
     $this->Favorite->_Session->write('Auth.' . $prefix . '.user_group_id', $id);
 }
All Usage Examples Of BcUtil::authSessionKey