Merged in release/3.2.2 (pull request #6128)
release/3.2.2 Approved-by: Paula Quispe <paula.quispe@processmaker.com>
This commit is contained in:
@@ -182,14 +182,12 @@ try {
|
||||
$oPluginRegistry->executeTriggers ( PM_LOGIN , $loginInfo );
|
||||
}
|
||||
EnterpriseClass::enterpriseSystemUpdate($loginInfo);
|
||||
$_SESSION['USER_LOGGED'] = $uid;
|
||||
$_SESSION['USR_USERNAME'] = $usr;
|
||||
initUserSession($uid, $usr);
|
||||
} else {
|
||||
setcookie("singleSignOn", '1', time() + (24 * 60 * 60), '/');
|
||||
$uid = $RBAC->userObj->fields['USR_UID'];
|
||||
$usr = $RBAC->userObj->fields['USR_USERNAME'];
|
||||
$_SESSION['USER_LOGGED'] = $uid;
|
||||
$_SESSION['USR_USERNAME'] = $usr;
|
||||
initUserSession($uid, $usr);
|
||||
}
|
||||
|
||||
//Set default Languaje
|
||||
|
||||
@@ -129,9 +129,10 @@ try {
|
||||
|
||||
setcookie('singleSignOn', '1', time() + (24 * 60 * 60), '/');
|
||||
|
||||
$_SESSION['USER_LOGGED'] = $_SESSION['__USER_LOGGED_SSO__'];
|
||||
$_SESSION['USR_USERNAME'] = $_SESSION['__USR_USERNAME_SSO__'];
|
||||
|
||||
initUserSession(
|
||||
$_SESSION['__USER_LOGGED_SSO__'],
|
||||
$_SESSION['__USR_USERNAME_SSO__']
|
||||
);
|
||||
unset($_SESSION['__USER_LOGGED_SSO__'], $_SESSION['__USR_USERNAME_SSO__']);
|
||||
|
||||
G::header('Location: ' . $location);
|
||||
|
||||
@@ -4,7 +4,6 @@ ini_set("max_execution_time", 0);
|
||||
|
||||
$filter = new InputFilter();
|
||||
$_FILES = $filter->xssFilterHard($_FILES);
|
||||
$_SESSION['USER_LOGGED'] = $filter->xssFilterHard($_SESSION['USER_LOGGED']);
|
||||
|
||||
if (isset($_FILES["PROCESS_FILENAME"]) &&
|
||||
pathinfo($_FILES["PROCESS_FILENAME"]["name"], PATHINFO_EXTENSION) == "bpmn"
|
||||
|
||||
@@ -24,8 +24,7 @@ try {
|
||||
throw new \Exception('WebEntry User not found');
|
||||
}
|
||||
|
||||
$_SESSION['USER_LOGGED'] = $userUid;
|
||||
$_SESSION['USR_USERNAME'] = $userInfo['username'];
|
||||
initUserSession($userUid, $userInfo['username']);
|
||||
|
||||
$result = [
|
||||
'user_logged' => $userUid,
|
||||
|
||||
@@ -129,6 +129,7 @@ switch ($_POST['action']) {
|
||||
case 'saveUser':
|
||||
case 'savePersonalInfo':
|
||||
try {
|
||||
verifyCsrfToken($_POST);
|
||||
$user = new \ProcessMaker\BusinessModel\User();
|
||||
$form = $_POST;
|
||||
$permissionsToSaveData = $user->getPermissionsForEdit();
|
||||
|
||||
Reference in New Issue
Block a user