Merge branch '2800-python-global-state' into 2800-pgs
[arvados.git] / docker / api / omniauth.rb.in
index 5a15d9ff543bfb7f792b851de8df6bacec538936..198668e0fc39d2a21f8b6ae83f2508ac59da8b07 100644 (file)
@@ -4,7 +4,14 @@ APP_ID = '@@SSO_CLIENT_APP_ID@@'
 APP_SECRET = '@@SSO_CLIENT_SECRET@@'
 
 # Update your custom Omniauth provider URL here
-CUSTOM_PROVIDER_URL = '@@OMNIAUTH_URL@@'
+if '@@OMNIAUTH_URL@@' != ''
+  CUSTOM_PROVIDER_URL = '@@OMNIAUTH_URL@@'
+else
+  CUSTOM_PROVIDER_URL = 'https://' + ENV['SSO_PORT_443_TCP_ADDR'].to_s
+end
+
+# This is a development sandbox, we use self-signed certificates
+OpenSSL::SSL::VERIFY_PEER = OpenSSL::SSL::VERIFY_NONE
 
 Rails.application.config.middleware.use OmniAuth::Builder do
   provider :josh_id, APP_ID, APP_SECRET, CUSTOM_PROVIDER_URL