设计:退出不起作用

时间:2015-09-22 20:45:07

标签: ruby-on-rails devise

我已经看到很多关于这个话题的问题,但没有任何帮助。我在我的网站上添加了Bootstrap,现在我的注销功能不起作用了。 我倾斜了我的路线并得到了这条线

destroy_user_session DELETE /users/sign_out(.:format) devise/sessions#destroy

所以它不会因为GET而感到困惑。我的注销代码类似于<li><%= link_to('Log Out', destroy_user_session_path, :method => :delete) %></li>

1 个答案:

答案 0 :(得分:0)

如果您需要通过GET注销,则应在config/initializers/devise.rb

中添加
config.sign_out_via = :get

如果您不检查application.js文件,则应包含以下行:

//= require jquery 
//= require jquery_ujs