public static function init() { PwUser::$pwd_coding = $GLOBALS['conf']->auth_pwd_coding; PwUser::$action_success = $GLOBALS['conf']->auth_action_success; PwUser::$action_error = $GLOBALS['conf']->auth_action_error; PwUser::$action_logout = $GLOBALS['conf']->auth_action_logout; }
public function login() { $vue = $this->common(); $vue->setTemplate('login'); if ($this->isSession('USER')) { if (PwUser::hasCredential('write')) { echo "oui"; } else { echo "non"; } } else { print "PAS BON"; } $vue->render(); }
*/ require_once 'config.ini.php'; require_once 'PwError.class.php'; require_once 'PwController.class.php'; require_once 'PwView.class.php'; require_once 'PwArea.class.php'; require_once 'PwForm.class.php'; require_once 'Global.class.php'; $GLOBALS['glob'] = new PwGlobal(); $GLOBALS['conf'] = new AppConfig(); if (in_array('db', $GLOBALS['conf']->active_plugins)) { require_once 'plugins/db/PwDb.class.php'; if (in_array('auth', $GLOBALS['conf']->active_plugins)) { require_once 'plugins/auth/PwUser.class.php'; require_once 'plugins/auth/PwGroup.class.php'; PwUser::init(); } } if (in_array('pdf', $GLOBALS['conf']->active_plugins)) { require_once 'plugins/fpdf/fpdf.php'; } if (in_array('cli', $GLOBALS['conf']->active_plugins)) { require_once 'plugins/cli/WebAdmin.class.php'; } foreach ($GLOBALS['conf']->db_models as $file) { require_once './model/' . $file . 'Model.php'; } /** * Contrôleur principal de l'application * * Valide la pseudo-url.<br />