|
|
|
|
@ -115,13 +115,13 @@ class Session implements Emitter, \OCP\IUserSession {
|
|
|
|
|
/**
|
|
|
|
|
* set the login name
|
|
|
|
|
*
|
|
|
|
|
* @param string login name for the logged in user
|
|
|
|
|
* @param string $loginName for the logged in user
|
|
|
|
|
*/
|
|
|
|
|
public function setLoginname($loginname) {
|
|
|
|
|
if (is_null($loginname)) {
|
|
|
|
|
public function setLoginName($loginName) {
|
|
|
|
|
if (is_null($loginName)) {
|
|
|
|
|
$this->session->remove('loginname');
|
|
|
|
|
} else {
|
|
|
|
|
$this->session->set('loginname', $loginname);
|
|
|
|
|
$this->session->set('loginname', $loginName);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@ -130,7 +130,7 @@ class Session implements Emitter, \OCP\IUserSession {
|
|
|
|
|
*
|
|
|
|
|
* @return string
|
|
|
|
|
*/
|
|
|
|
|
public function getLoginname() {
|
|
|
|
|
public function getLoginName() {
|
|
|
|
|
if ($this->activeUser) {
|
|
|
|
|
return $this->session->get('loginname');
|
|
|
|
|
} else {
|
|
|
|
|
@ -158,7 +158,7 @@ class Session implements Emitter, \OCP\IUserSession {
|
|
|
|
|
if (!is_null($user)) {
|
|
|
|
|
if ($user->isEnabled()) {
|
|
|
|
|
$this->setUser($user);
|
|
|
|
|
$this->setLoginname($uid);
|
|
|
|
|
$this->setLoginName($uid);
|
|
|
|
|
$this->manager->emit('\OC\User', 'postLogin', array($user, $password));
|
|
|
|
|
return true;
|
|
|
|
|
} else {
|
|
|
|
|
@ -176,7 +176,7 @@ class Session implements Emitter, \OCP\IUserSession {
|
|
|
|
|
public function logout() {
|
|
|
|
|
$this->manager->emit('\OC\User', 'logout');
|
|
|
|
|
$this->setUser(null);
|
|
|
|
|
$this->setLoginname(null);
|
|
|
|
|
$this->setLoginName(null);
|
|
|
|
|
$this->unsetMagicInCookie();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|