当有人通过点击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);