在我的rails 3.2.11应用程序中,我使用devise来处理用户登录。所有的工作都很好,但我想为登录添加新的验证,因此如果禁用标志设置为true,它将阻止该用户登录,直到管理员重新启用它们。防止禁用用户使用Rails和Devise登录
它看起来像我可以重写设计会议控制器,并处理功能,但通过设计文件,我注意到validatable选项,它看起来应该能够处理我想要做的事情(和成为更清洁的解决方案)。
所以我的问题是:
1)是我正确的选择可验证的理解,它可以用来添加更多的登录验证?
2)如果是,我将如何能够使用它来检查我的用户模型中的禁用标志?
Regards,