【发布时间】:2012-09-02 22:24:19
【问题描述】:
我在使用 devise 退出时遇到问题。我正在创建这样的注销链接:
<%= link_to "Sign out", destroy_user_session_path %>
这导致了问题,因为找不到路由,所以我将它添加到我的 routes.rb 中:
get 'sign_out', :to => 'users/sessions#destroy', :as => :destroy_user_session
不会导致任何错误但也不会退出,user_signed_in? 仍然返回 true。
有什么想法吗?
【问题讨论】:
-
尝试“设计/会话#destroy”
标签: ruby-on-rails devise omniauth