【发布时间】:2015-06-25 15:15:07
【问题描述】:
我有一个网站,并且正在使用 cookie 制作登录系统,以便用户可以保持登录状态,我相信您无法通过会话来做到这一点。我想知道恶意用户是否可以创建或修改域上的现有 cookie。我知道他们可以删除它们,这很好,但他们可以创建或修改它们吗?
【问题讨论】:
-
编辑/创建cookies非常容易,你最好用php会话来做。会话将保持活动状态,直到用户清除其 cookie 或您使用
session_destroy();函数 -
当然。您永远不能信任来自客户端的任何数据。
-
@HarrisonPickering 你是什么意思“我相信你不能用会话做”你可以用会话做并且应该用会话做。
-
@JameyD:向客户端发送散列密码是个坏主意。会话应该是签名的、随机的、可撤销的令牌。
标签: javascript php cookies web