Ruby on rails 重写authlogic';s电子邮件验证

Ruby on rails 重写authlogic';s电子邮件验证,ruby-on-rails,authlogic,Ruby On Rails,Authlogic,我正在使用AuthLogic登录,但我希望“电子邮件”是可选的。然而,authlogic的开箱即用似乎使这一点得到了验证。有人知道解决方法吗?来自authlogic示例rails应用程序: 建立你的模型 确保你有一个你喜欢的模型 将与进行身份验证。自从我们 正在使用它应该使用的用户模型 看起来像: class User < ActiveRecord::Base acts_as_authentic do |c| c.my_config_option = my_value # fo

我正在使用AuthLogic登录,但我希望“电子邮件”是可选的。然而,authlogic的开箱即用似乎使这一点得到了验证。有人知道解决方法吗?

来自authlogic示例rails应用程序:

  • 建立你的模型
  • 确保你有一个你喜欢的模型 将与进行身份验证。自从我们 正在使用它应该使用的用户模型 看起来像:

    class User < ActiveRecord::Base
      acts_as_authentic do |c|
        c.my_config_option = my_value # for available options see documentation in: Authlogic::ActsAsAuthentic
      end # block optional  
    end
    
    class用户
    这里需要注意的一点是,这是一种尝试 处理所有的身份验证 繁重的工作,包括验证您的 登录、电子邮件、密码和令牌 领域。您可以轻松禁用此功能 配置。前任: c、 验证\电子邮件\字段=false。看见 Authlogic::actsassauthentic sub 有关更多信息,请参阅文档中的模块 细节

    需要注意的关键部分:

    您可以通过配置轻松禁用此功能。前任: c、 验证\电子邮件\字段=false

    希望有帮助


    来源:

    在搜索我的内容时..我发现了
    这肯定会有帮助。

    那就是奥斯汀!非常感谢你,朋友