mirror of
https://github.com/twisterarmy/cloud-server.git
synced 2025-03-12 13:31:04 +00:00
remove personal cache only on user login/logout
This commit is contained in:
parent
f0e976f81c
commit
5bb859b6d0
@ -80,7 +80,8 @@ if (isset($_POST) && $_POST) {
|
||||
$_SESSION['userName'] = $userName;
|
||||
$_SESSION['userId'] = $userId;
|
||||
|
||||
$_memcache->flush();
|
||||
$_memcache->delete('api.user.profile.' . $userName);
|
||||
$_memcache->delete('api.user.avatar.' . $userName);
|
||||
|
||||
// Redirect
|
||||
header('Location: ' . PROJECT_HOST, true, 302);
|
||||
|
@ -3,9 +3,10 @@
|
||||
|
||||
if (isset($_SESSION['userName'])) {
|
||||
|
||||
session_destroy();
|
||||
$_memcache->delete('api.user.profile.' . $_SESSION['userName']);
|
||||
$_memcache->delete('api.user.avatar.' . $_SESSION['userName']);
|
||||
|
||||
$_memcache->flush();
|
||||
session_destroy();
|
||||
}
|
||||
|
||||
header('Location: ' . PROJECT_HOST, true, 302);
|
Loading…
x
Reference in New Issue
Block a user