【问题标题】:Twitter User Hash for Sorcery Authentication用于巫术身份验证的 Twitter 用户哈希
【发布时间】:2011-12-18 03:50:09
【问题描述】:

我正在使用 Sorcery gem 及其外部模块向 Twitter 进行身份验证。我的身份验证工作正常,但我想在成功登录后将用户的 Twitter 个人资料图片 URL 存储在我的数据库中。Sorcery 似乎有一个配置选项,可以完全按照我的意愿行事:

config.twitter.user_info_mapping = {:nickname => "screen_name"}

也许我在 Sorcery 文档中遗漏了一些内容,但我找不到有关可用“键”的任何信息。我试过这个无济于事:

config.twitter.user_info_mapping = {:nickname => "screen_name", :avatar_url => "profile_image_url"}

有人找到这方面的文档吗?

【问题讨论】:

    标签: ruby-on-rails authentication twitter-oauth


    【解决方案1】:

    这正是您从 twitter 获得的 json 格式。 这是关于它的推特文档https://dev.twitter.com/docs/api/1/get/account/verify_credentials

    config.twitter.user_info_mapping = {:username => "screen_name", 
                                        :realname => "name", 
                                        :location => "place", 
                                        :web => "url",
                                        :bio => "description"}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-17
      • 2011-07-30
      • 2020-07-06
      • 1970-01-01
      • 2014-02-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多