/** * @param Scalr_Account_User $user * @param bool $keepSession */ private function loginUserCreate($user, $keepSession) { $user->updateLastLogin(); Scalr_Session::create($user->getId()); if (Scalr::config('scalr.auth_mode') == 'ldap') { $user->applyLdapGroups($this->ldapGroups); } else { if ($keepSession) { Scalr_Session::keepSession(); } } $this->response->data(array('userId' => $user->getId(), 'specialToken' => Scalr_Session::getInstance()->getToken())); }
/** * @param Scalr_Account_User $user */ private function loginUserCreate($user) { $user->updateLastLogin(); Scalr_Session::create($user->getId()); if (Scalr::config('scalr.auth_mode') == 'ldap') { $user->applyLdapGroups($this->ldapGroups); } else { if ($this->getParam('scalrKeepSession') == 'on') { Scalr_Session::keepSession(); } } $this->response->data(array('userId' => $user->getId())); }