Rails Admin + Devise 无法注销



在Real Server上部署我的应用程序后/和所有有效的工作.56.101:8080/user/sign_out ,但我没有这个dout,我有这个 http://192.168.56.56.101:801:8080/sales_bank/public/public/public/users/sign_ous/sign_ous_out_out_out 。我不明白如何将log_out路径从Rails Admin登录按钮更改。

routes.rb

mount RailsAdmin::Engine => '/admin', :as => 'rails_admin'
devise_scope :user do
      match "registr" => "devise/registrations#new", as: "reg"
      match "logout" => "devise/sessions#destroy", as: "logout"
      match "users/sign_out" => "devise/sessions#destroy", as: "logout"
    end

我没有登录按钮或登录或登录的任何可能性,我就解决了通过将此行添加到config/initializers/rails_admin.rb

 config.authenticate_with do
    authenticate_admin!
  end

最新更新