Я создаю пользовательский веб-семинар для humhub. Я использую модули Custom_pages (https://www.humhub.org/marketplace/details?id=13) Как я могу получить пользовательские данные о текущем зарегистрированном пользователе внутри моего приложения?Получение информации о пользователе с сторонним приложением в HumHub
Кто-то дал мне этот код, чтобы попробовать
//plug in to Yii application
require_once('../protected/vendors/yii/yii.php');
Yii::createWebApplication('../protected/config/main.php');
//------------------
//print_r(Yii::app());
echo "<br />";
//check if user is logged in (not a guest)
if(!Yii::app()->user->isGuest)
{
//if logged in, display the username and ID
echo "<strong>Logged In.</strong>";
echo "<br />";
echo "Username: ".Yii::app()->user->name;
echo "<br />";
echo "User ID: ".Yii::app()->user->id;
}
else
{
//if not logged in, display username (Guest)
echo "<strong>Not Logged In.</strong>";
echo "<br />";
echo "Username: ".Yii::app()->user->name;
}
Но по какой-то причине line 3
делает страницу не сработал. если я прокомментирую это, страница загружается, но Yii
пуст.
Есть ли способ, которым я могу получить информацию о пользователе вошедшего в систему пользователя в этом моем стороннем приложении?
Любой подход был бы оценен