抱歉非常愚蠢,但我真的无法理解它。有许多不同的选项,如Cookies,LocalStorage,LocalForage,Session Cookies等。
我需要的是存储用户信息,我必须在服务器上进行(我使用节点和快递),我的意思是我可以在服务器上确定用户,我必须将其发送到客户端,并将其存储在浏览器的会话存储中。
我不能只使用常规cookie,我不想在会话之间坚持。
使用我可以做的cookie:
apt.get '/', (req, res)->
res.cookie 'user', currentUser
但使用res.session
执行类似操作无法正常工作
答案 0 :(得分:1)
讨论后更新。
听起来你应该看看基本方法:
<script>
标记中的浏览器。像<script>window.USER = {"name": "Agzam"};</script>
window.USER
您可以将其留在内存中,当窗口/标签关闭时它会消失。
我建议使用sharify作为一种安全便捷的方法。它集成了express和browserify。如果您不使用sharify,请注意在HTML中正确编码JSON的规则很棘手。
我不想在会议之间坚持
请勿使用localStorage
或localStorage
支持的任何内容,因为它们会持续更长时间。