使用场景:
桌面应用存放的cookie,应用退出后cookie仍然存在,影响cookie的下次使用,因此在应用退出的时候需要清除cookie
清除方法:
loginOut({
commit, dispatch }) {
// 退出是清除所有cookie
session.defaultSession.cookies.remove('http:www.baidu.com', 'x-token'
本文介绍了在 Electron 桌面应用中如何在用户登出时清除指定网站的Cookie,以确保应用安全。错误提示'session.defaultSession.cookies' undefined 暴露了代码可能在渲染进程中执行,而正确的做法是在主线程中处理。提供的清除Cookie的代码示例展示了如何在登出操作中正确清除'www.baidu.com'的'x-token' Cookie,并关闭子窗口。
使用场景:
桌面应用存放的cookie,应用退出后cookie仍然存在,影响cookie的下次使用,因此在应用退出的时候需要清除cookie
清除方法:
loginOut({
commit, dispatch }) {
// 退出是清除所有cookie
session.defaultSession.cookies.remove('http:www.baidu.com', 'x-token'