问题标签 [passport-facebook]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angularjs - passport.js auth0 策略跨域请求错误
我正在尝试在我的网络应用程序中使用 auth0 进行社交验证
我像这样配置了应用程序
我使用http get请求从角度控制器登录到节点后端,例如
我会像 auth/facebook 一样从 Angular 客户端控制器调用 facebook 登录。
回调路由是这样配置的
每次我收到跨源请求错误。我做错了什么?
node.js - Passport-facebook 收不到邮件
我已经使用 express js 和 passport-Facebook 在我的网站中实现了 Facebook-LogIn。它运作良好(我得到了字段资料),但问题是我没有收到电子邮件。我收到一个错误:
TypeError:无法读取未定义的属性“0”
我的代码:
如果有人可以帮助我解决我的问题,那就太好了:)
node.js - Facebook 身份验证在模块护照中失败
在将回调 URL 添加到我的 Facebook 应用程序并将 app_id 和 app_secret 放入我的 app.js 之后,我已经安装了这个repo中的示例。尝试运行我的应用程序时出现此错误:
我已经处理过类似的问题,但找不到任何问题,这是什么原因造成的?我该如何解决?
node.js - Passport.js OAuth 2.0 使用承载
我正在尝试实施 Google OAuth Passport.js 策略,但由于缺乏文档和示例,我似乎无法回答某些问题。
出于安全和技术原因,我的应用程序使用承载而不是 cookie。
passport-google-oauth GitHub 页面上提供的单个示例没有解释某些事情,例如:
- 在这种情况下,承载策略实现如何替换 cookie?
- 如何获取 Google 令牌的过期时间?
- 我应该如何处理
accessToken
和refreshToken
?
我真的不想使用 cookie,因为这会创建第二个授权系统,它是已经存在的承载策略的副本。
这个问题可以应用于其他护照 OAuth 策略,如 Twitter 和 Facebook。
node.js - Facebook Page Tab 应用程序中的 Node Passport-facebook 登录
我正在用 NodeJS 和 AngularJS 开发一个 Web 应用程序,它是 facebook 的一个 PageTab 应用程序。
对于登录,我使用图书馆Passport-facebook。
我的中间件是:
如果我不在 facebook 的选项卡之外,该应用程序可以工作,但是当我尝试进入 facebook 选项卡时,我收到一个错误:
因为facebook permission dialog
无法从 iFrame 启动
我可以做些什么来解决,将会话管理与护照策略保持一致?
angularjs - Angular/Node/Express/Passport 跨域问题 - 启用 CORS Passport Facebook 身份验证
在 NodeJS/Express 中尝试使用 Passport 对 Facebook 用户进行身份验证时,已有两天一百万人尝试启用 CORS。
我在 Chrome 上遇到的错误是:
我使用的路线就这么简单:
这就是在我的 angularJS 文件上调用路由的方式(我也尝试过设置 withCredentials : true):
我已经尝试了十几个在 StackOverflow 和其他论坛上找到的解决方案。
我尝试在 routes.js 文件的路由之前添加它:
/li>我尝试在 server.js 文件中添加它(请注意,我将标头更改为 setHeader 但我都尝试过):
/li>我尝试在我的 app.js 文件(angularJS 配置)中添加它:
/li>
无论如何,我不知道还能做什么。我在网上找到的所有东西都不起作用。是否有可能与我使用 AngularJS 路由有关?我看不出这有什么重要的原因,但我有点猜不透了。
我的情况与此非常相似: Angular/Node/Express/Passport - Issues when connected to facebook(CORS)
提前致谢!
node.js - 护照脸书没有做重定向
这是我愚蠢的 nodejs 模块。当passport.authenticate('facebook')
被调用时,它只是冻结。
我正在使用 Express 4.2.0。有任何想法吗?
验证调用不会阻塞。我应该如何从函数中返回?
我见过的所有例子都authenticate
在 app.js中调用。我不想在 app.js 中配置身份验证策略。
node.js - Passport facebook 身份验证不显示 facebook 身份验证屏幕
当我打电话passport.authenticate('facebook');
时,页面继续加载并因超时而失败。facebook 身份验证屏幕永远不会出现。关于我在哪里犯错的任何线索?
以下是我的代码片段。
node.js - 不能在 Nodejs 中使用 passport-facebook-token(对象不是函数)!
我正在尝试为我的 android 应用程序实现一个 api,它使用 FB 进行身份验证。我正在尝试使用 passport-facebook-token,但是在创建新的 FacebookTokenStrategy 时出现此错误:
passport.use('facebook-token', ^new FacebookTokenStrategy({ TypeError: object is not a function
这是我的代码: