コード例 #1
0
ファイル: SessionUser.php プロジェクト: rudiedirkx/openid_app
                $this->logout();
            }
        }
    }
    public function hasAccess($zone)
    {
        if ($zone === 'login') {
            return $this->isLoggedIn();
        }
        if ($zone === 'not login') {
            return !$this->isLoggedIn();
        }
        return false;
    }
    public function logout()
    {
        if (parent::logout()) {
            Session::success('You are now logged out.');
        }
    }
    public function displayName()
    {
        return $this->isLoggedIn() ? (string) $this->user : '******';
    }
    public function userID()
    {
        return $this->isLoggedIn() ? (int) $this->user->user_id : 0;
    }
}
SessionUser::$class = 'app\\specs\\SessionUser';