我使用 devise_security_extension gem来过期用户密码。但它会在config / initializers / devise.rb中的持续时间之后使密码到期。我想使用用户表中存在的持续时间。有什么想法吗?
答案 0 :(得分:0)
请查看以下行:password_expirable.rb#L43
def expire_password_after
self.class.expire_password_after
end
如果覆盖模型中的expire_password_after
,它应该按照您的意愿执行。
未经测试
答案 1 :(得分:0)
宝石不会与当前的主人一起发布。当我安装这个gem我得到0.9.2版本,它没有更新的代码。但是当前主服务器使用实例级别的take值进行更新。所以我把宝石克隆到了当地。