Ruby on rails 如何在设计中使用电话号码代替电子邮件?
我是Rails的初学者。Desive是一款基于电子邮件的宝石。在我的项目中,我没有电子邮件,我只有电话号码。所以在方法上,我需要用电话而不是电子邮件 问题是如果我没有设置电子邮件,我就无法注册新用户 当然,我可以这样做:Ruby on rails 如何在设计中使用电话号码代替电子邮件?,ruby-on-rails,ruby-on-rails-4,devise,rubygems,Ruby On Rails,Ruby On Rails 4,Devise,Rubygems,我是Rails的初学者。Desive是一款基于电子邮件的宝石。在我的项目中,我没有电子邮件,我只有电话号码。所以在方法上,我需要用电话而不是电子邮件 问题是如果我没有设置电子邮件,我就无法注册新用户 当然,我可以这样做: user.email = '+77777779999@gmail.com' 但这对我来说不是个好办法 我能做什么?将此添加到您的模型中 attr_accessible :authentication_keys => [:phone_number] 在您的项目名称/co
user.email = '+77777779999@gmail.com'
但这对我来说不是个好办法
我能做什么?将此添加到您的模型中
attr_accessible :authentication_keys => [:phone_number]
在您的项目名称/config/initializers/designe.rb
中设置您的身份验证密钥
:
config.authentication_keys = [ :phone_number ]
也许这就是你要找的