我创建了一个新的rails API。
它仅适用于移动设备,因此需要0x0
个号码才能创建帐户。
但是现在Devise总是要求phone
,我怎么能告诉他我希望他专注于我的领域email
?
phone
我希望它改为
ActiveRecord::RecordInvalid (Validation failed: Email can't be blank):
并使用电话号码进行每项基本设计验证
答案 0 :(得分:0)
你应该告诉设想authentication_key是phone
字段而不是email
字段
修改config/initializers/devise.rb
以获得:
config.authentication_keys = [ :phone ]