【发布时间】:2014-11-15 12:58:33
【问题描述】:
我有几个网页只有在某些条件为真时才能工作。例如,有一个注册页面,一个登录页面。如果有人已经登录,我不希望用户再次登录或再次注册,直到他退出。目前服务器将登录信息保存在 SESSION 变量中,每个网页都必须调用服务器来获取 SESSION 变量并确定是否显示该页面。这似乎不是一个好的解决方案。我在想可能会在客户端存钱,但我不知道一个好的方法。我应该为此使用cookie吗?客户端是否有其他服务来存储会话数据?
【问题讨论】:
-
您正在寻找本地存储。
-
在浏览器和应用服务器之间协商会话时,cookie 中已经存储了一个令牌,并且会在每次请求时自动传输到服务器。我没有看到将服务器上的会话状态保存在专用于该对象的
session对象中的任何问题?
标签: javascript php cookies local-storage