);
}
- function handler_chall(&$page)
+ function handler_chall($page)
{
$_SESSION["chall"] = uniqid(rand(), 1);
echo $_SESSION["chall"] . "\n" . session_id();
exit;
}
- function handler_econf(&$page)
+ function handler_econf($page)
{
global $globals;
$res = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n\n<membres>\n\n";
- if (S::v('chall') && $_GET['PASS'] == md5(S::v('chall').$cle)) {
+ if (S::v('chall') && Get::s('PASS') == md5(S::v('chall').$cle)) {
$list = new MMList(User::getWithUID(10154), "x-econfiance.polytechnique.org");
$members = $list->get_members('membres');
if (is_array($members)) {
exit;
}
- function handler_manageurs(&$page)
+ function handler_manageurs($page)
{
global $globals;
exit;
}
- function handler_redirect(&$page)
+ function handler_redirect($page)
{
http_redirect(Env::v('dest', '/'));
}
- function handler_groupex_old(&$page)
+ function handler_groupex_old($page)
{
return $this->handler_groupex($page, 'iso-8859-1');
}
- function handler_groupex(&$page, $charset = 'utf8')
+ function handler_groupex($page, $charset = 'utf8')
{
$this->load('auth.inc.php');
$page->assign('referer', true);
pl_redirect('/');
}
- function handler_admin_authgroupesx(&$page, $action = 'list', $id = null)
+ function handler_admin_authgroupesx($page, $action = 'list', $id = null)
{
$page->setTitle('Administration - Auth groupes X');
$page->assign('title', 'Gestion de l\'authentification centralisée');