【发布时间】:2016-09-18 11:31:27
【问题描述】:
我正在创建一个基于 Node.js 和 Express 4 的 Web 应用程序。我还使用 Passportjs 和 Google OAuth 2 Startegy 进行身份验证。
我正在尝试配置我的路由以处理请求。 我了解到这条线路运行良好:
router.get('/signin/google/callback', passport.authenticate('google', {failureRedirect: '/signin'}));
但是当我决定在函数中处理路由时,应用程序停止响应:
router.get('/signin/google/callback', function (req, res) {
passport.authenticate('google', {failureRedirect: '/signin'});
});
我错过了什么吗?提前致谢
【问题讨论】:
标签: node.js express passport.js middleware passport-google-oauth2