diff --git a/lib/private/user/session.php b/lib/private/user/session.php index c2885d00413..67cfdf2624e 100644 --- a/lib/private/user/session.php +++ b/lib/private/user/session.php @@ -157,6 +157,7 @@ class Session implements Emitter, \OCP\IUserSession { if($user !== false) { if (!is_null($user)) { if ($user->isEnabled()) { + session_regenerate_id(true); $this->setUser($user); $this->setLoginname($uid); $this->manager->emit('\OC\User', 'postLogin', array($user, $password));