X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=modules%2Fcore.php;h=3d6421b7e2c3ad6108da97ca7ff62010d30dfd4a;hb=f1c8bb75eaae934ac2dd1cbd7f8bbc10960413ee;hp=42b0c4c31c7b12211895a8cf41d8859990508c96;hpb=30f983a171d82c6a8f421036a137950af6a0395a;p=platal.git diff --git a/modules/core.php b/modules/core.php index 42b0c4c..3d6421b 100644 --- a/modules/core.php +++ b/modules/core.php @@ -122,15 +122,10 @@ class CoreModule extends PLModule function handler_get_rights(&$page, $level) { - if (S::has('suid')) { + if (S::suid()) { $page->kill('Déjà en SUID'); } - - if (isset($_SESSION['log'])) { - S::logger()->log("suid_start", "login by " . S::user()->login()); - } - Platal::session()->startSUID(S::i('uid')); - Platal::session()->makePerms($level); + Platal::session()->startSUID(S::i('uid'), $level); pl_redirect('/'); }