ruby-on-rails – 有没有人知道Devises`validate_user!`的选项?

ruby-on-rails – 有没有人知道Devises`validate_user!`的选项?,第1张

概述就像标题所说,我正在寻找设计自动类authenticate_user!的选项,具体来说,我希望它重定向到’/’而不是’/ users / sign_in’ 请执行下列 *** 作: 在config / initializers / devise.rb中: config.warden do |manager| manager.failure_app = CustomAuthenticationFa 就像标题所说,我正在寻找设计自动类authenticate_user!的选项,具体来说,我希望它重定向到’/’而不是’/ users / sign_in’解决方法 请执行下列 *** 作:

在config / initializers / devise.rb中:

config.warden do |manager|     manager.failure_app = CustomAuthenticationFailure   end

创建一个名为lib / custom_authentication_failure.rb的新文件:

class CustomAuthenticationFailure < Devise::FailureApp   protected     def redirect_url       root_path  #or whatever route in your app that points to '/'     end   end

这到你的config / application.rb:

config.autoload_paths += %W(#{config.root}/lib)
总结

以上是内存溢出为你收集整理的ruby-on-rails – 有没有人知道Devises`validate_user!`的选项?全部内容,希望文章能够帮你解决ruby-on-rails – 有没有人知道Devises`validate_user!`的选项?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1286221.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-09
下一篇2022-06-09

发表评论

登录后才能评论

评论列表(0条)

    保存