OAuth2orizeloginstream程无限循环

希望获得为我的网站设置的OAuth2端点。 我在OAuth服务器上使用OAuth2orize,在客户端服务器上使用passport-oauth。

我几乎逐字地使用oauth2orize的例子来使它工作。

当我开始loginstream程时,它会将我发送到login页面(到目前为止),我login并将其发送给对话框(也是好的),然后当我单击允许时,它只是使我回到相同的一遍又一遍的页面(允许/拒绝对话框)。

任何人有什么想法我做错了? 我知道这实际上是把我送回到我的应用程序(用代码,我的应用程序应该交换一个标记),但是它似乎只是让我回到对话框:

原来passport-oauth2与peerjs-server不能兼容:

https://github.com/jaredhanson/passport-oauth2/issues/19