0
我有一個應用程序我想使用twitter Oauth並驗證用戶。我用yeoman angular-fullstack發電機搭建應用程序。Twitter Oauth不指向twitter登錄頁
當我點擊連接與Twitter我收到此錯誤。我沒有達到Twitter登錄屏幕。
Error: Could not authenticate you. at Strategy.parseErrorResponse
這裏是路線設置
router
.get('/', passport.authenticate('twitter', {
failureRedirect: '/signup',
session: false
}))
.get('/callback', passport.authenticate('twitter', {
failureRedirect: '/signup',
session: false
}), setTokenCookie);
我到Twitter和註冊我的應用程序和使用的訪問令牌和訪問令牌密鑰分別爲consumerKey和consumerSecret。這是護照設置。
export function setup(User, config) {
passport.use(new TwitterStrategy({
consumerKey: 'xxxxxxxxxxxxxxxxx',
consumerSecret: 'zzzzzzzzzzz',
callbackURL: 'http://localhost:3000/auth/twitter/callback'
},
得到任何幫助,謝謝。