首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Rails - Devise -禁用重置密码令牌到期时间

要在Rails的Devise中禁用重置密码令牌的过期时间,您需要修改Devise的配置

  1. 打开您的Rails项目中的config/initializers/devise.rb文件。
  2. config/initializers/devise.rb文件中添加或修改以下配置: # 禁用密码重置令牌过期 config.expire_all_remember_me_on_sign_out = false config.password_expiration_enabled = false config.reset_password_within = nil 这将禁用密码重置令牌的到期时间设置。config.reset_password_within设置为nil以确保令牌永不过期。
  3. 保存文件并重新启动您的Rails服务器。

现在,Devise将不再自动使密码重置令牌过期,您可以在需要的时候手动设置令牌的过期时间。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券