我有一个使用express和node.js构建的现有网站,我必须在该网站中加入nodebb论坛,这又是一个不同的节点应用程序,我正在使用facebook登录这两个但我必须登录他们分开一个接一个(两个使用相同的Facebook应用程序)。我想做的是,
1.通过fb或主站点中的任何sso登录,用户应自动通过论坛登录论坛。
2.如何在我的网站中集成nodebb,以使外观无法改变,看起来我在一个完全不同的网站上,只需要一些提示将nodebb集成到我现有的网站中。 / p>
我怎样才能实现这两个目标?
答案 0 :(得分:2)
(嘿那里有@Vipul,NodeBB dev这里)当你建立你的应用程序的快速会话时,你将cookie设置为domain
是什么?
; domain = domain (例如,'
example.com
','.example.com
'(包括所有子域名),'subdomain.example.com
')如果未指定,默认为当前文档位置的主机部分。
- MDN
您可能希望将其设置为.your-domain.com
,同样适用于NodeBB(在“设置/高级”部分中执行此操作):
然后还要确保应用中的key
设置为express.sid
,这是我们使用的值,并且密码匹配。