1
0
mirror of https://github.com/flarum/core.git synced 2025-08-03 15:07:53 +02:00

Merge commit from fork

This commit is contained in:
Simon
2025-03-12 11:18:56 +01:00
committed by Sami Mazouz
parent 15112c2f40
commit f19007f424

View File

@@ -37,7 +37,18 @@ class RememberFromCookie implements Middleware
/** @var \Illuminate\Contracts\Session\Session $session */
$session = $request->getAttribute('session');
$session->put('access_token', $token->token);
$currentAccessToken = $session->get('access_token');
if ($currentAccessToken !== $token->token) {
$session->invalidate();
$session->regenerateToken();
if ($currentAccessToken) {
AccessToken::whereToken($currentAccessToken)->delete();
}
$session->put('access_token', $token->token);
}
}
}