如何响应销毁服务器Node.js/Express中的所有Cookie



我在客户端token=foobar;上有cookie,如果我用响应服务器端response.clearCookie('token')单击注销按钮,我可以删除cookie。CCD_ 3是cookie的名称。问题是,我想删除所有cookie,如何清除所有cookie?用户可以在客户端更改cookie或更多cookie的名称。谢谢

您最好尝试response.clearCookie("*");

更新:

根据https://expressjs.com/en/api.html#res.clearCookie,必须指定名称才能清除cookie,因此可能无法使用express清除多个cookie。

我想找一个这样的包裹https://www.npmjs.com/package/delete-all-cookies来解决你的问题。

最新更新