我正在构建一个带有MEANjs的网络应用程序,我在Facebook,Twitter和Google+的Oauth回调方面遇到了一些问题(lnkedin正常工作)。基本上一切正常,但回调给了我“找不到网页” Error: /api/auth/facebook/[object%20Object] is not a valid path.
MEANjs护照回叫不起作用(404)
如果我浏览到另一个页面,我发现我在我登录该路线似乎是正确的,通过MEANjs所产生
app.route('/api/auth/facebook').get(users.oauthCall('facebook', {
scope: ['email']
}));
app.route('/api/auth/facebook/callback').get(users.oauthCallback('facebook'));
我检查了在Facebook的应用程序设置的回调和他们很好。完全难倒了。会爱任何帮助或建议。
谢谢。
看看angular-fullstack的实现 - https://github.com/angular-fullstack/generator-angular-fullstack/tree/master/app/templates/server/auth(auth) – YOU
[This](https ://github.com/meanjs/mean/issues/1290)可能是一个相关问题 – user3632710
感谢@ user3632710,这导致我的答案,将张贴在下面。 – theSiberman