forked from External/greenlight
Removed duplicate code for openid_connect provider (#2431)
This commit is contained in:
parent
c92917b61d
commit
fed6ca4d03
|
@ -67,24 +67,6 @@ Rails.application.config.middleware.use OmniAuth::Builder do
|
||||||
|
|
||||||
redirect = ENV['OAUTH2_REDIRECT'].present? ? File.join(ENV['OAUTH2_REDIRECT'], "auth", "openid_connect", "callback") : nil
|
redirect = ENV['OAUTH2_REDIRECT'].present? ? File.join(ENV['OAUTH2_REDIRECT'], "auth", "openid_connect", "callback") : nil
|
||||||
|
|
||||||
provider :openid_connect,
|
|
||||||
issuer: ENV["OPENID_CONNECT_ISSUER"],
|
|
||||||
discovery: true,
|
|
||||||
scope: [:email, :profile],
|
|
||||||
response_type: :code,
|
|
||||||
uid_field: ENV["OPENID_CONNECT_UID_FIELD"] || "preferred_username",
|
|
||||||
client_options: {
|
|
||||||
identifier: ENV['OPENID_CONNECT_CLIENT_ID'],
|
|
||||||
secret: ENV['OPENID_CONNECT_CLIENT_SECRET'],
|
|
||||||
redirect_uri: redirect
|
|
||||||
},
|
|
||||||
setup: SETUP_PROC
|
|
||||||
end
|
|
||||||
if Rails.configuration.omniauth_openid_connect
|
|
||||||
Rails.application.config.providers << :openid_connect
|
|
||||||
|
|
||||||
redirect = ENV['OAUTH2_REDIRECT'].present? ? File.join(ENV['OAUTH2_REDIRECT'], "auth", "openid_connect", "callback") : nil
|
|
||||||
|
|
||||||
provider :openid_connect,
|
provider :openid_connect,
|
||||||
issuer: ENV["OPENID_CONNECT_ISSUER"],
|
issuer: ENV["OPENID_CONNECT_ISSUER"],
|
||||||
discovery: true,
|
discovery: true,
|
||||||
|
|
Loading…
Reference in New Issue