我已经设置我的网站以使用 js-cookie 插件保存 cookie。但是,当我在开发人员控制台中时,我可以使用Cookies.set('name', 'value')
我想禁用它来设置 cookie,因此用户无法设置/更改 cookie。
这可能吗?
我很确定 cookie 不能被隐藏。如果您仔细观察,许多大型网站(如 Facebook、Google 等)都在使用 cookie,您可以从控制台看到它们。
这就是控制台的工作方式。他们不会永远设置 cookie,一旦他们刷新,事情就会改变。
你也可以做
console.error("Oh dear, we have an error");
你会收到一条错误消息。但这将再次仅适用于当前用户,并且仅在他们刷新之前。
您甚至可以编辑 HTML 和 CSS,这也不是永久性的。
我知道这可能令人担忧,但我认为总体影响通常不会那么大。从本质上讲,他们可以看到的任何事情都已经可以做到。
如果您担心更具体的事情,例如他们获得访问权限,那么您应该考虑如何使该过程更安全,这样他们就无法猜测将值设置为什么。