通过google / facebook令牌单点登录认证

时间:2015-12-19 17:22:19

标签: javascript node.js facebook oauth disqus

我有一个网站支持通过Google和Facebook进行身份验证(使用OAuth 2.0 API使用{{1}})。我也在使用passport来帮助我管理网站上的评论系统。

我的问题是,已经通过Google / Facebook登录的用户需要使用/向disqus进行额外登录才能发表评论。

有没有办法将Facebook / Google令牌传递给disqus并只管理一次身份验证?

我试图在谷歌上看很多,特别是在disqus文档上,但没有找到对 google和facebook 有用的东西,只是发现这个disqus没有帮助我很多。

由于

1 个答案:

答案 0 :(得分:0)

出于安全考虑,我认为这是不可能的。 Disqus和你是不同的人/身份。 Disqus有自己的应用程序,你有自己的应用程序。为您的应用程序生成的令牌仅适用于您自己的应用程序。如果它可以与其他应用程序共享(在此上下文中为Disqus),那么其他应用程序将能够使用您的应用程序采取行动(比如发布一些内容)。