标签: ruby-on-rails ruby-on-rails-4 devise rubygems
我有一个rails-4.0.0应用程序。我使用devise gem进行身份验证。我必须限制用户根据他们的ip进行多次注册才能获得单个或者N'天数。
我尝试使用 last_signed_ip 作为,
Registration.where("created_at >= ? AND last_sign_in_ip = ?", Date.yesterday, request.remote_ip).count >= 2
这是最好的方法,还是我有其他方法来限制用户注册。