Tri*_*rip 4 ruby-on-rails authlogic
我正在使用AuthLogic进行登录,但我希望"email"是可选的.然而,似乎开箱即用的authlogic使得这一点得到了验证.有人知道解决方法吗?
来自authlogic示例rails应用程序:
- 设置你的模型
确保您拥有将要进行身份验证的模型.由于我们使用的是User模型,因此它应该类似于:
Run Code Online (Sandbox Code Playgroud)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这里要注意的一件事是,这会尝试处理所有身份验证工作,包括验证您的登录,电子邮件,密码和令牌字段.您可以使用配置轻松禁用此功能.例如:c.validate_email_field = false.有关更多详细信息,请参阅文档中的Authlogic :: ActsAsAuthentic子模块.
要注意的关键部分:
您可以使用配置轻松禁用此功能.例如:c.validate_email_field = false.
希望有所帮助.
资料来源:https://github.com/binarylogic/authlogic_example
| 归档时间: |
|
| 查看次数: |
1694 次 |
| 最近记录: |