replace AGENT_CONNECT_ENABLED and move AC conf to optionnal env

This commit is contained in:
simon lehericey 2024-03-19 18:10:59 +01:00
parent df0298ac42
commit 75db5ee320
3 changed files with 7 additions and 10 deletions

View file

@ -2,7 +2,7 @@ class AgentConnectService
include OpenIDConnect
def self.enabled?
ENV.fetch("AGENT_CONNECT_ENABLED", "enabled") == "enabled"
ENV['AGENT_CONNECT_BASE_URL'].present?
end
def self.authorization_uri

View file

@ -52,12 +52,6 @@ FC_PARTICULIER_ID=""
FC_PARTICULIER_SECRET=""
FC_PARTICULIER_BASE_URL=""
# External service: authentication through Agent Connect
AGENT_CONNECT_ID=""
AGENT_CONNECT_SECRET=""
AGENT_CONNECT_BASE_URL=""
AGENT_CONNECT_REDIRECT=""
# External service: integration with HelpScout (optional)
HELPSCOUT_MAILBOX_ID=""
HELPSCOUT_CLIENT_ID=""

View file

@ -19,9 +19,12 @@ DS_ENV="staging"
# France Connect usage
# FRANCE_CONNECT_ENABLED="disabled" # "enabled" by default
# Agent Connect usage
# AGENT_CONNECT_ENABLED="disabled" # "enabled" by default
#
# External service: authentication through Agent Connect
# AGENT_CONNECT_ID=""
# AGENT_CONNECT_SECRET=""
# AGENT_CONNECT_BASE_URL=""
# AGENT_CONNECT_REDIRECT=""
# useful when migrating to gouv domain
# AGENT_CONNECT_GOUV_ID=""
# AGENT_CONNECT_GOUV_SECRET=""