Ruby on rails 如何配置设计,使用户注册后即使没有确认电子邮件通过电子邮件链接登录?
我使用Desive(2.0.4)设置用户注册和登录功能。现在我想让用户能够在注册后登录。向他的邮箱发送确认电子邮件。只需标记“此用户未确认”。如何配置?尝试将覆盖的方法Ruby on rails 如何配置设计,使用户注册后即使没有确认电子邮件通过电子邮件链接登录?,ruby-on-rails,ruby,devise,Ruby On Rails,Ruby,Devise,我使用Desive(2.0.4)设置用户注册和登录功能。现在我想让用户能够在注册后登录。向他的邮箱发送确认电子邮件。只需标记“此用户未确认”。如何配置?尝试将覆盖的方法确认\u所需?直接添加到您的用户模型: class User < ActiveRecord::Base ... def confirmation_required? false end end class用户
确认\u所需?
直接添加到您的用户模型:
class User < ActiveRecord::Base
...
def confirmation_required?
false
end
end
class用户
我发现这也能解决问题。选择哪一个
def active_for_authentication?
true
end
这是正确的答案。覆盖
确认\u required?
将使可确认无法工作(未发送电子邮件)active\u for\u authentication?
是如何用“特殊条件”覆盖用户,并由confirmable实际使用。