everyauth을 사용하고 있으며 github으로 인증하는 데 문제가 있습니다. 지금까지 해왔 던 모든 단계가 정확하다고 생각되지만 계속해서 "github와 연결"링크를 클릭하면 cannot GET /auth/github
이라고 말합니다. 어떤 도움을 크게 감상 할 수 https://gist.github.com/2641260Github를 통해 인증 (모든 인증 사용)
:
여기에 내 코드와 요점입니다!
everyauth을 사용하고 있으며 github으로 인증하는 데 문제가 있습니다. 지금까지 해왔 던 모든 단계가 정확하다고 생각되지만 계속해서 "github와 연결"링크를 클릭하면 cannot GET /auth/github
이라고 말합니다. 어떤 도움을 크게 감상 할 수 https://gist.github.com/2641260Github를 통해 인증 (모든 인증 사용)
:
여기에 내 코드와 요점입니다!
나는 그 대답이 너무 늦었다 고 알고있다. 그러나 나는 그저 같은 문제를 안고 해결책을 찾아 냈다.
정말 간단합니다.
EveryAuth 코드를 app.configure() 코드 앞에 두십시오.
이 방법 : Fork of your Gist
".entryPath"chainable 매개 변수를 추가하는 데 도움이되는지 잘 모르시겠습니까?
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('/');
시간, @ 스티브 주셔서 감사합니다,하지만 불행히도 도움이되지 않았다. 그래도 고맙습니다. – Connor
링크가 끊어졌습니다. –