0

我的注销代码在视图中:

      <%= link_to "Sign out", logout_path, method: "delete" %>

控制器 :

      def destroy
     if user_signed_in?
     user_sign_out
   end
 redirect_to root_url

结尾

问题是如果我有这样的 JavaScript turbo 链接,它工作得很好:

      <%= javascript_include_tag "application", "data-turbolinks-track" => true %>

但是当我删除上面的行退出表单时,会出现这个错误:

      No route matches [GET] "/logout"

我想删除上面的 js 链接并保持我的注销功能正常工作。我该怎么做呢??

4

0 回答 0