projects
/
platal.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix SUID
[platal.git]
/
modules
/
core.php
diff --git
a/modules/core.php
b/modules/core.php
index
a490d17
..
dad9b02
100644
(file)
--- a/
modules/core.php
+++ b/
modules/core.php
@@
-114,10
+114,10
@@
class CoreModule extends PLModule
}
if (isset($_SESSION['log'])) {
}
if (isset($_SESSION['log'])) {
-
$_SESSION['log']
->log("suid_start", "login by ".S::v('forlife'));
+
S::logger()
->log("suid_start", "login by ".S::v('forlife'));
}
}
-
$_SESSION['suid'] = $_SESSION
;
-
$_SESSION['perms'] =& XorgSession::make_p
erms($level);
+
Platal::session()->startSUID(S::i('uid'))
;
+
Platal::session()->makeP
erms($level);
pl_redirect('/');
}
pl_redirect('/');
}