我如何为我网站上的访客进行会话,以便访问后可以在其上购物,整个购物车会保存到会话中?
此时我将Node.js与Passport和AngularJS一起使用。
答案 0 :(得分:2)
我猜一个策略可能是:
这很简单,只影响你的前端部分(第三部分除外,但不是必须的),但是每次有人登录时,访客会话都会丢失,你也无法控制会话数据中的内容(最好不要有任何敏感信息)。
另一个更复杂的问题可能是:
这解决了登录=丢失会话的问题,但后端部分有一些严肃的工作。
最后,您可以将所有数据存储在"来宾cookie中,而不是后端访客会话存储和ID系统。并且也忽略它,它取决于您对会话数据的控制程度。