这绝对是一个新手问题&我是Node.js初学者。
我不确定,这里是问这个问题的合适地方。但我可能需要这个大社区的想法。所以让我来解释一下我想做什么。
服务器配置:
设想情况:
我正在使用hapijs在nodejs中编写代理服务器。我的后端是基于ATG的电子商务网站,我的api将被web浏览器、移动应用等所消耗。
我们计划不将ATG发送的cookie发送到浏览器和移动端。
因此,为了维护来自ATG的会话和cookie,我们就是这样实现POC的。
首先,我们计划不考虑存储从ATG返回的匿名用户cookie。所以我们做了两个战俘。
(我们中的许多人都知道,匿名饼干是什么,我可以解释一下,如果我把这个词要做到这一点,有很多方法。但是我的商业后端是这样实现的,当我们访问网站时,您会在购物车中添加项目,然后在没有登录的情况下结帐,对吗?当我们添加仅存储在浏览器cookie中的项时,它不会存储在持久数据库中,在任何情况下,用户都希望登录/注册从浏览器中检索cookie并存储在数据库中的帐户(基本上,匿名购物车被转移到登录用户中)。
POC-1 (不考虑客人离职):
3.注销时,我将清除cookie并删除令牌。
通过在JWT有效负载中生成用户登录信息的JWT令牌,我成功地实现了这个场景中的jwt。使用hapi-jwt-auth2。
POC-2 (维持客人烹饪),
问题:
我很抱歉,如果这个问题太长了,这只是我解释问题的方式。
提前谢谢。
发布于 2015-09-17 19:18:39
https://stackoverflow.com/questions/32638095
复制相似问题