晚上所有,
我有一个注销按钮,在 twitter 下拉菜单中工作得非常好。但是现在在编译资产然后清理它们之后,注销按钮重定向到 localhost:3000/logout 而不是调用控制器中的销毁操作并重定向到根路径并重置会话。
我的代码如下,任何帮助都会很棒,请注意此链接在下拉菜单之外有效
session_controller.rb
def destroy
reset_session
flash[:notice] = "successfully logged out"
redirect_to root_path
end
路线
match "/logout", to: "sessions#destroy", via: :delete
标题
<li><%= link_to "Logout", "/logout", method: "delete" %></li>