我正在开发一个小型NodeJS应用程序,该应用程序使用everyauth(技术上为mongooseAuth)与twitter交谈以验证用户身份。我根据mongooseAuth的说明以及用户模型设置了UserSchema,并在app.configure部分中包含了app.use(mongooseAuth.middleware())。
当我点击“使用Twitter登录”按钮时,它会尝试转到http://localhost:3000/auth/twitter,但根据显示的错误,此路线丢失了:
Cannot GET /auth/twitter
据我所知,这个url应该由everyauth / mongooseAuth提供。我已经找到了答案,但迄今为止没有任何帮助。这个程序使用快递。想法?我是NodeJS的新手。