Rails设计 - 注销错误ActionController :: InvalidAuthenticityToken

时间:2015-04-24 13:28:55

标签: ruby-on-rails ruby-on-rails-4 devise

我正在使用Devise并尝试构建Logout链接以注销用户会话。

我在模板中包含了jquery-ujs文件并正确加载。

这是我的退出链接

<%= link_to "Sign Out", destroy_user_session_path, :method => :delete %>

但是当我点击链接时,我收到以下错误

ActionController::InvalidAuthenticityToken at /users/sign_out

ActionController::InvalidAuthenticityToken

1 个答案:

答案 0 :(得分:1)

如果您需要真实性令牌,请提供它。

<%= form_tag destroy_user_session_path, method: :delete do |f| %>
  <%= f.submit 'Sign Out' %>
<% end %>