每当在angular 7中清除浏览器缓存时,我如何强制浏览器注销用户



当有人通过点击ctrl+shift+del清除其浏览器缓存时,用户也应该在angular 7中注销网站?

您可以定期检查是否仍存在cookie,这些cookie通常会在用户清除浏览器缓存时删除。

document.cookie = 'present=true';
var interval = setInterval(() => {
if (!document.cookie || document.cookie.indexOf('present') === -1) {
// call your logout function here
clearInterval(interval);
}
}, 10000);

最新更新