Javascript: Как удалить загруженный контент, когда пользователь выходит из системы? - PullRequest
0 голосов
/ 11 октября 2018

Я создаю приложение с возможностью входа в систему.Это, конечно, означает, что пользователь может выйти из системы.

Когда они это делают, я лишаю законной силы auth_token на стороне сервера.Они больше не могут делать запросы к своим «проектам».Но когда они нажимают кнопку «Назад» в браузере, их данные и проекты отображаются, потому что они 304. Браузер извлекает данные из своего кэша, и сервер не попадает.

Теперь одним из решений является отключение кэша путем установки заголовков expire в ответах.Но это означает, что я потерял все кэширование.Похоже на то, что в браузерах нет ничего хорошего, и поскольку «проекты» велики, это означает, что данных будет больше и больше, чем требуется.

Есть ли способ очистки кэшированных данных при выходе?Не только cookie, но и все данные 304able?

...