我应该如何在node.js上实现会话存储
我正在创buildjosi ,一个node.js的web框架。 我想添加会话存储。 什么是实施这个最好的方法? 我假设它可能必须基于cookie,但我有兴趣知道是否有其他框架有不同的方法。
我前几天看了一眼乔斯。 非常好的工作!
除了基于cookie之外,您可以使用臭名昭着的会话标记(例如JSESSIONID
, PHPSESSID
和ASPSESSIONID
),并将其放置在隐藏窗体或URL查询string中。
cookies真的是最好的select。 他们完美的工作。
你总是需要以某种方式引用服务器会话,cookies是这类事情的事实标准。
会话存储在服务器端的方式通常取决于你…我真的很喜欢PHP的方法session_start();
它为你做所有的会话存储和cookies设置。
例如,PHP将会话数据存储在一个文件中,使其跨平台(所有平台都有磁盘存储API)。 其他会话机制使用像MySQL这样的关系数据库,但是除非您想要定位这些types的用户,否则这不是真正的跨平台。