首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Twitter不指向twitter登录页面

Twitter不指向twitter登录页面
EN

Stack Overflow用户
提问于 2017-06-14 23:56:44
回答 1查看 248关注 0票数 0

我有一个应用程序,我想使用twitter Oauth和认证一个用户。我用yeoman角满栈生成器搭建了这个应用程序。

当我单击“与twitter连接”时,我将收到此错误。我没有到达Twitter登录屏幕。

错误:无法验证您的身份。在Strategy.parseErrorResponse

这是路由设置

代码语言:javascript
运行
复制
router
  .get('/', passport.authenticate('twitter', {
    failureRedirect: '/signup',
    session: false
  }))
  .get('/callback', passport.authenticate('twitter', {
    failureRedirect: '/signup',
    session: false
  }), setTokenCookie);

我在推特上注册了我的应用程序,并分别为consumerKey和consumerSecret使用了访问令牌和访问令牌秘密。这是护照设置。

代码语言:javascript
运行
复制
    export function setup(User, config) {
      passport.use(new TwitterStrategy({
        consumerKey: 'xxxxxxxxxxxxxxxxx',  
        consumerSecret: 'zzzzzzzzzzz',  
        callbackURL: 'http://localhost:3000/auth/twitter/callback' 
      },

感谢你的帮助,谢谢。

EN

回答 1

Stack Overflow用户

发布于 2017-06-15 17:13:45

确定需要使用消费者密钥和消费者秘密。不是访问令牌。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44556455

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档