Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
-define('IS_PUBLIC_PAGE', 1);
require_once dirname(__FILE__) . '/page.auth.php';
require_once dirname(__FILE__) . '/widget.auth.php';
require_once dirname(__FILE__) . '/page.auth.php';
require_once dirname(__FILE__) . '/widget.auth.php';
public function userID() {
$this->buildFromSession();
public function userID() {
$this->buildFromSession();
- if (defined('IS_PUBLIC_PAGE')) {
+ $isadmin = preg_match('@/admin/[^/]\.php$@i', $_SERVER['SCRIPT_FILENAME']);
+ if (!$isadmin) {
return null;
}
return parent::userID();
return null;
}
return parent::userID();