【发布时间】:2012-08-21 12:36:38
【问题描述】:
我将 Devise 2.1.2 与多个 OmniAuth 提供程序一起使用。我的 devise.rb 文件包含这一行:
config.omniauth :linkedin, API_KEY, SECRET_KEY, :scope => 'r_emailaddress', :fields => ["email-address"]
它目前被简化为仅电子邮件地址,因为这是唯一表现奇怪的东西。查看request.env['omniauth.auth'].info 内部,email 键是空白的。
怎么会?我不想绕过验证,我不想使用用户 LinkedIn 帐户中的电子邮件地址。
【问题讨论】:
标签: devise ruby-on-rails-3.2 omniauth linkedin