take user from session parameter 'su' if set

This commit is contained in:
Uwe Steinmann 2013-04-19 08:44:51 +02:00
parent b6bf0604a4
commit f41fa136dc

View File

@ -36,6 +36,11 @@ if(!$resArr = $session->load($dms_session)) {
/* Load user data */
$user = $dms->getUser($resArr["userID"]);
if($user->isAdmin()) {
if($resArr["su"]) {
$user = $dms->getUser($resArr["su"]);
}
}
if (!is_object($user)) {
setcookie("mydms_session", $dms_session, time()-3600, $settings->_httpRoot); //delete cookie
header("Location: " . $settings->_httpRoot . "out/out.Login.php?referuri=".$refer);