[deploy] Delete all cookies when signing out (#10036)
This commit is contained in:
parent
56f1f2d777
commit
f999b5fcdc
2 changed files with 11 additions and 1 deletions
9
app/controllers/sessions_controller.rb
Normal file
9
app/controllers/sessions_controller.rb
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
class SessionsController < Devise::SessionsController
|
||||
def destroy
|
||||
# Let's say goodbye to all the cookies when someone signs out.
|
||||
cookies.each do |cookie|
|
||||
cookies.delete cookie[0]
|
||||
end
|
||||
super
|
||||
end
|
||||
end
|
||||
|
|
@ -8,7 +8,8 @@ Rails.application.routes.draw do
|
|||
devise_for :users, controllers: {
|
||||
omniauth_callbacks: "omniauth_callbacks",
|
||||
registrations: "registrations",
|
||||
invitations: "invitations"
|
||||
invitations: "invitations",
|
||||
sessions: "sessions"
|
||||
}
|
||||
|
||||
devise_scope :user do
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue