ruby-on-rails - 使用自定义 authlogic 错误消息

标签 ruby-on-rails authentication authlogic

我正在我的一个网站上使用 authlogic gem 进行用户验证。一切都很顺利,但我想知道是否可以更改当用户输入无效电子邮件地址时返回的错误消息。

谢谢!

最佳答案

authlogic 为此目的有一个特殊设置:

class UserSession < Authlogic::Session::Base  
  generalize_credentials_error_messages true
end

错误消息将是相同的:“电子邮件/密码组合无效”,无论密码或电子邮件是否错误。您可以更改指定字符串而不是 true 的消息文本:

generalize_credentials_error_messages "Try again"

关于ruby-on-rails - 使用自定义 authlogic 错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1918506/

相关文章:

ruby-on-rails - 如何将多个参数传递给 backgroundrb 的一名 worker

ruby-on-rails - rake db 错误 :migrate with mongrel, "Could not find mongrel"

ruby-on-rails - 重新关联 rails 中的所有相关模型

ruby-on-rails - Authlogic 和功能测试 - Authlogic::Session::Activation::NotActivatedError: You must activate

javascript - 将 Javascript 效果添加到 RoR 中的表单

ruby-on-rails - 对已删除的用户发表注释belongs_。如何关联 “placeholder”?

webserver - 如何设置或删除 ngrok 身份验证请求?

Android 登录设计和开发 - 方法和最佳实践

http - 黑客能否嗅探通过 WIFI 传输的 HTTP 数据包?

ruby-on-rails - authlogic openid auto_register 功能尝试重复注册