X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/8038d798feb7c271e9ba5c613e44cd00bda50ead..c50acf62d8bc4a25f3fb432479fabad9b060f878:/docker/api/omniauth.rb.in diff --git a/docker/api/omniauth.rb.in b/docker/api/omniauth.rb.in index 5a15d9ff54..198668e0fc 100644 --- a/docker/api/omniauth.rb.in +++ b/docker/api/omniauth.rb.in @@ -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