1

我使用本教程通过 facebook 对用户进行身份验证。但我需要显示弹出窗口而不是重定向到 facebook 网站。

我怎样才能做到这一点?

4

3 回答 3

0

我认为,这是不可能的,在 facebook 登录后,它会重定向到我们在创建应用程序时提供的重定向 url。

于 2013-04-10T09:16:12.670 回答
0

我已经设法将一个使用 Node.js、PassportJS 和 Facebook、MongoDB、REquireJS 和 Backbone.js 的项目组合在一起

https://github.com/rafaelfaria/PassportJS-Facebook-Client-Auth

一探究竟。我希望这就是你要找的。

于 2014-03-11T13:05:13.263 回答
0

您可以在使用身份验证时定义 display:"popup" 属性,以下是代码片段 -

app.get('/auth/facebook', passport.authenticate('facebook', { display: 'popup' }));
于 2021-06-18T12:06:25.867 回答