私は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"連鎖可能なパラメータを追加するのに役立つかどうかは不明ですか?
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('/');
お時間、@steveのおかげで、残念ながら助けにはなりませんでした。しかし、私はそれを感謝します! – Connor
リンクが壊れています。 –