路线对我来说仍然是难以理解的。我想要的只是logout
实际注销某人的操作。这是我的尝试:
resource :login, controller: "sessions" do
collection do
get 'new'
get 'create'
end
end
match '/logout', :to => 'login', :controller => "sessions", :action => :destroy, :method => :delete
所以你看我有这个sessions
控制器,我称之为“登录”。但这使我的链接:
<%= link_to "Log Out", login_path, :method => :delete %>
除了我正在与使用我的站点作为 SSO 的外部站点集成之外,我对此没有任何问题。我需要为他们提供一个“注销”链接。所以我希望它只是“注销”。