Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2020-03-13 09:09:37 +0300
committerGitLab Bot <gitlab-bot@gitlab.com>2020-03-13 09:09:37 +0300
commit0301a0cad0063d76b1607358dc6c711ea043fdda (patch)
tree894ac424a6fb370ad8dc5de4294cdc87f0ae164e /lib/omni_auth
parentdcce066c5059c4df112dce4a9edf288d74aec48b (diff)
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'lib/omni_auth')
-rw-r--r--lib/omni_auth/strategies/saml.rb29
1 files changed, 0 insertions, 29 deletions
diff --git a/lib/omni_auth/strategies/saml.rb b/lib/omni_auth/strategies/saml.rb
deleted file mode 100644
index ebe062f17e0..00000000000
--- a/lib/omni_auth/strategies/saml.rb
+++ /dev/null
@@ -1,29 +0,0 @@
-# frozen_string_literal: true
-
-module OmniAuth
- module Strategies
- class SAML
- extend ::Gitlab::Utils::Override
-
- # NOTE: This method duplicates code from omniauth-saml
- # so that we can access authn_request to store it
- # See: https://github.com/omniauth/omniauth-saml/issues/172
- override :request_phase
- def request_phase
- authn_request = OneLogin::RubySaml::Authrequest.new
-
- store_authn_request_id(authn_request)
-
- with_settings do |settings|
- redirect(authn_request.create(settings, additional_params_for_authn_request))
- end
- end
-
- private
-
- def store_authn_request_id(authn_request)
- Gitlab::Auth::Saml::OriginValidator.new(session).store_origin(authn_request)
- end
- end
- end
-end