Merge pull request #7839 from nextcloud/regenerate-session-id

aio-interface: regenerate session id on login to avoid session fixation attacks
This commit is contained in:
Simon L.
2026-04-02 10:24:40 +02:00
committed by GitHub

View File

@@ -26,6 +26,7 @@ readonly class AuthManager {
public function SetAuthState(bool $isLoggedIn) : void {
if (!$this->IsAuthenticated() && $isLoggedIn === true) {
session_regenerate_id(true);
$date = new DateTime();
$dateTime = $date->getTimestamp();
$_SESSION['date_time'] = $dateTime;