Module: DeviseAuthProxy::Helper

Defined in:
lib/devise_auth_proxy/helper.rb

Instance Method Summary collapse

Instance Method Details

#after_sign_out_path_for(resource_or_scope) ⇒ Object

Modify session controller after user log out. To redirect user to a custom url.



8
9
10
11
12
13
14
15
16
17
18
19
# File 'lib/devise_auth_proxy/helper.rb', line 8

def after_sign_out_path_for(resource_or_scope)
  unless DeviseAuthProxy.logout_service.nil?
    case DeviseAuthProxy.logout_service
    when 'foss_identity'
      Service::FossIdentity.sign_out(DeviseAuthProxy.logout_url, self.request.env['HTTP_COOKIE'])
    else
      # do nothing
    end
  end

  super
end