我正在使用Devise并尝试构建Logout链接以注销用户会话。
我在模板中包含了jquery-ujs文件并正确加载。
这是我的退出链接
<%= link_to "Sign Out", destroy_user_session_path, :method => :delete %>
但是当我点击链接时,我收到以下错误
ActionController::InvalidAuthenticityToken at /users/sign_out
ActionController::InvalidAuthenticityToken
答案 0 :(得分:1)
如果您需要真实性令牌,请提供它。
<%= form_tag destroy_user_session_path, method: :delete do |f| %>
<%= f.submit 'Sign Out' %>
<% end %>