sign out no longer requires http delete, can open up in new window
This commit is contained in:
@@ -19,4 +19,8 @@ class SessionsController < ApplicationController
|
|||||||
cookies.delete(:user_name)
|
cookies.delete(:user_name)
|
||||||
redirect_to(posts_path, :notice => "You are now logged out.")
|
redirect_to(posts_path, :notice => "You are now logged out.")
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def sign_out
|
||||||
|
destroy()
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -24,7 +24,7 @@
|
|||||||
<li><%= link_to "Promote", edit_admin_user_path(@user) %></li>
|
<li><%= link_to "Promote", edit_admin_user_path(@user) %></li>
|
||||||
<% end %>
|
<% end %>
|
||||||
<li>|</li>
|
<li>|</li>
|
||||||
<li><%= link_to "Sign out", session_path, :method => :delete %></li>
|
<li><%= link_to "Sign out", sign_out_session_path %></li>
|
||||||
<% end %>
|
<% end %>
|
||||||
</menu>
|
</menu>
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|||||||
@@ -140,7 +140,11 @@ Danbooru::Application.routes.draw do
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
resource :related_tag, :only => [:show]
|
resource :related_tag, :only => [:show]
|
||||||
resource :session
|
resource :session do
|
||||||
|
collection do
|
||||||
|
get :sign_out
|
||||||
|
end
|
||||||
|
end
|
||||||
resource :source, :only => [:show]
|
resource :source, :only => [:show]
|
||||||
resources :tags do
|
resources :tags do
|
||||||
collection do
|
collection do
|
||||||
|
|||||||
Reference in New Issue
Block a user