标签: ruby-on-rails ruby validation ruby-on-rails-4 devise
我正在使用Devise gem来处理我的应用程序身份验证,并添加了一些自定义功能,允许管理员角色添加到ADD / EDIT用户。
要启用这些功能,我的用户视图中还有一个用于自定义NEW / EDIT方法的附加表单。
有没有办法可以轻松地将Devise本机验证扩展到此自定义表单,还是应该在我的用户模型中重新创建这些验证?
谢谢!
答案 0 :(得分:0)
您应该在用户模型中创建自己的验证。 Devise wiki有一点信息:
https://github.com/plataformatec/devise/wiki/How-to:-Use-a-custom-email-validator-with-Devise
https://github.com/plataformatec/devise/wiki/How-To:-Customize-user-account-status-validation-when-logging-in