Node.js Passport在页面加载上获得Facebook会话
我有护照Facebook Strategy
工作正常。 然而,阅读facebook
文件,我偶然发现:
FACEBOOK DOCS
使用查询string设置时需要特别注意的事项:
如果您想在App Center中使用服务器端身份validationstream程,请确保在交换访问令牌的代码时正确传递redirect_uri参数。 您应该将您的redirect_uri参数设置为您网站的点击后到达url。 在大多数情况下,URL将如下所示:
http://www.example.com/?fb_appcenter=1&fb_source=search&code=CODE_HERE因此您应该将您的redirect_uri设置为相同的值。 请确保此逻辑是dynamic的,因为附加到您的点击后到达url的查询参数可能会更改。
在应用程序中心有一个visit website
button,将用户发送到应用程序,并在进程中login。我怎样才能做到这一点与护照? 我必须将查询string添加到callbackURL
吗? 我猜这是同样的问题,但我也需要类似于facebook javascript SDK提供的FB.getLoginStatus()
来链接用户,如果他们的facebook打开并且以前添加了该应用程序。 这一切是由passport
提供的任何方式吗?
- Node.js http get请求会在工头提前退出
- NodeJS:使用connect-flash的Express 3.0(根据护照本地策略中的build议),仍然发现req.flash的exception
- 隐藏匿名用户的一些HTML块
- 将令牌传递给我的Angular 4应用程序的优雅方式是什么?
- 用户和来宾两个不同的模板? 或者dynamic改变视图使用客户端variables?
- 用户使用socket.io进行身份validation
- 使用node.js,nano和CouchDB进行身份validation
- 使用Socket.io,Angular,JWTvalidation数据直到用户validation刷新后才可用
- 麻烦authentication
- 我使用auth0进行用户身份validation,并且我有一个针对CRUDpost(title,img,desc)的API。 如何进行CRUD API的authentication调用?
- 套接字build立后的socket.ioauthentication