2015-09-22 70 views
0

我見過很多關於此主題的問題,但沒有任何幫助。我在我的網站中添加了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>

回答

0

如果您需要註銷通過GET您應該添加這裏面config/initializers/devise.rb

config.sign_out_via = :get 

如果你沒有,你應該檢查你的application.js文件,它應該包含這些行:

//= require jquery 
//= require jquery_ujs 
+0

'// = require jquery // = require jquery_ujs' was my issue,thanks:D我會在5分鐘內檢查這個答案 –