forked from External/greenlight
		
	master #1
@@ -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,
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user