0
私はアプリを持っています。私はtwitter Oauthを使用してユーザを認証したいと思います。私はyeoman角形のフルスタッカジェネレータでアプリを足場を張った。Twitter Oauthがtwitterログインページに誘導しない
Twitterと接続するをクリックすると、このエラーが表示されます。私はTwitterのログイン画面には達していません。ここで
Error: Could not authenticate you. at Strategy.parseErrorResponse
は私がTwitterに行き、私のアプリを登録し、それぞれconsumerKeyとconsumerSecretのアクセストークンとアクセストークンシークレットを使用し、ルート設定
router
.get('/', passport.authenticate('twitter', {
failureRedirect: '/signup',
session: false
}))
.get('/callback', passport.authenticate('twitter', {
failureRedirect: '/signup',
session: false
}), setTokenCookie);
です。ここでは、パスポートの設定です。
export function setup(User, config) {
passport.use(new TwitterStrategy({
consumerKey: 'xxxxxxxxxxxxxxxxx',
consumerSecret: 'zzzzzzzzzzz',
callbackURL: 'http://localhost:3000/auth/twitter/callback'
},
ありがとうございました。