几次失败的登录尝试后如何显示验证码?

时间:2017-07-23 14:15:25

标签: javascript ruby-on-rails ruby

我正在使用RoR及其has_secure_password方法。用户模型具有“failed_login_attempts”字段。如果有5次失败尝试,则显示验证码。我怎样才能做到这一点?在控制器中,我检查user.failed_login_attempts <= 5,如果错误,则重定向到带有flash['captcha'] = true消息的登录页面。并在视图中显示验证码flash['captcha']。这是正确的方法还是我应该如何检查登录页面中对验证码的需求?

0 个答案:

没有答案
相关问题