Rails 5 - Facebook使用omniauth-facebook验证错误

时间:2016-07-22 14:29:33

标签: ruby-on-rails ruby-on-rails-5 omniauth-facebook

当我尝试使用omniauth-facebook时出现此错误: enter image description here

按照我的代码:

enter image description here

2 个答案:

答案 0 :(得分:1)

看起来您缺少可确认的数据库列。添加它们或从模型中删除设计:confirmable模块。

如果您最初没有使用可确认模块安装设备,请执行以下步骤添加相关代码/架构:https://github.com/plataformatec/devise/wiki/How-To:-Add-:confirmable-to-Users

答案 1 :(得分:0)

我认为您忘记取消使用可确认模块所需的设计迁移中的代码。

  t.string   :confirmation_token
  t.datetime :confirmed_at
  t.datetime :confirmation_sent_at
  t.string   :unconfirmed_email # Only if using reconfirmable