Sha256: b74655bc3e30c9b9607c01911ee5e4007c1ff7985d2028ed3d72059463418718

Contents?: true

Size: 491 Bytes

Versions: 22

Compression:

Stored size: 491 Bytes

Contents

class AuthenticationsController < ApplicationController
  before_filter :authenticate_user!, :only => :callback
  skip_before_filter :require_signin_permission!
  layout false, :only => :callback

  def callback
    redirect_to session["return_to"] || '/'
  end

  def failure

  end

  def sign_out
    cookie_key = Rails.application.config.session_options[:key]
    cookies.delete(cookie_key)
    reset_session
    redirect_to GDS::SSO::Config.oauth_root_url + "/users/sign_out"
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
gds-sso-3.0.3 app/controllers/authentications_controller.rb
gds-sso-3.0.2 app/controllers/authentications_controller.rb
gds-sso-3.0.1 app/controllers/authentications_controller.rb
gds-sso-3.0.0 app/controllers/authentications_controller.rb
gds-sso-2.1.0 app/controllers/authentications_controller.rb
gds-sso-2.0.1 app/controllers/authentications_controller.rb
gds-sso-2.0.0 app/controllers/authentications_controller.rb
gds-sso-1.2.2 app/controllers/authentications_controller.rb
gds-sso-1.2.1 app/controllers/authentications_controller.rb
gds-sso-1.2.0 app/controllers/authentications_controller.rb
gds-sso-1.1.1 app/controllers/authentications_controller.rb
gds-sso-1.1.0 app/controllers/authentications_controller.rb
gds-sso-1.0.0 app/controllers/authentications_controller.rb
gds-sso-0.8.0 app/controllers/authentications_controller.rb
gds-sso-0.7.9 app/controllers/authentications_controller.rb
gds-sso-0.7.8 app/controllers/authentications_controller.rb
gds-sso-0.7.7 app/controllers/authentications_controller.rb
gds-sso-0.7.6 app/controllers/authentications_controller.rb
gds-sso-0.7.5 app/controllers/authentications_controller.rb
gds-sso-0.7.4 app/controllers/authentications_controller.rb