我正在使用everyauth,并且无法使用 github 对其进行身份验证。到目前为止,我所遵循的所有步骤似乎都是正确的,但是cannot GET /auth/github
在单击“与 github 连接”链接时它一直告诉我。
这是我的代码的要点:https ://gist.github.com/2641260
任何帮助将不胜感激!
我正在使用everyauth,并且无法使用 github 对其进行身份验证。到目前为止,我所遵循的所有步骤似乎都是正确的,但是cannot GET /auth/github
在单击“与 github 连接”链接时它一直告诉我。
这是我的代码的要点:https ://gist.github.com/2641260
任何帮助将不胜感激!
不确定这是否会有所帮助,但您是否尝试过添加“.entryPath”可链接参数?
everyauth.github
.entryPath('/auth/github')
.appId("APP_ID")
.appSecret("APP_SECRET")
.findOrCreateUser( function (sess, accessToken, accessTokenExtra, ghUser) {
console.log('find user')
// return usersByGhId[ghUser.id] || (usersByGhId[ghUser.id] = addUser('github', ghUser));
})
.redirectPath('/');