0
我有一个RoR应用程序,它使用Devise进行用户注册和会话管理。到目前为止,用户可以使用电子邮件注册,我使用:可在设计中确认,以便发送确认电子邮件并激活用户帐户。 但现在我想添加一个选项,以注册用户的电子邮件或用户名,以便我必须确认他是否使用电子邮件,并且不需要确认,如果他不提供电子邮件..RoR设计用电子邮件或用户名注册
我可以实现此使用设计..?
在此先感谢。
我有一个RoR应用程序,它使用Devise进行用户注册和会话管理。到目前为止,用户可以使用电子邮件注册,我使用:可在设计中确认,以便发送确认电子邮件并激活用户帐户。 但现在我想添加一个选项,以注册用户的电子邮件或用户名,以便我必须确认他是否使用电子邮件,并且不需要确认,如果他不提供电子邮件..RoR设计用电子邮件或用户名注册
我可以实现此使用设计..?
在此先感谢。
看看这个wiki页面的底部:
https://github.com/plataformatec/devise/wiki/How-To:-Add-:confirmable-to-Users
你应该能够做这样的事情:
protected
def confirmation_required?
# Insert custom logic about confirmation only if a user has an email
end
将此放在您的User.rb
,帮助。 。 谢谢 – aBadAssCowboy