2014-10-20 73 views
2

解锁账号让我寄我已经先做:设计可锁定 - 如何使用unlock_in

config.lock_strategy = :failed_attempt 
config.unlock_keys = [ :email ] 
config.unlock_strategy = :both 
config.maximum_attempts = 10 
config.unlock_in = 30.minutes 

我已经在各自的表添加所有字段并补充说:在模型可锁定为好。

我面临的问题是,我的帐户被锁定10次不良尝试,并且Admin能够登录并手动解锁。

但是我的第二种情况是,我需要在30分钟后解锁帐户,因为我已经指定。

我需要知道,如果我应该调用unlock_in的任何单独的方法来工作。

回答

0

如果unlock_in时间已过,设计会在登录时自动解锁用户。