我有有效的身份验证,它通过表用户对用户进行身份验证。
但在这张表中我有布尔字段(“更正”=>真/假)
我如何仅对具有“已更正:true”字段的用户进行身份验证。
我尝试覆盖方法创建(在此文本下),但我不明白如何准确地做到这一点。
def create
self.resource = warden.authenticate!(auth_options)
set_flash_message(:notice, :signed_in) if is_navigational_format?
sign_in(resource_name, resource)
respond_with resource, :location => after_sign_in_path_for(resource)
end
!