idci/keycloak-security-bundle
Dotenv
KEYCLOAK_SERVER_BASE_URL=http://keycloak:8080
KEYCLOAK_SERVER_PUBLIC_BASE_URL=${KEYCLOAK_SERVER_BASE_URL}
KEYCLOAK_SERVER_PRIVATE_BASE_URL=${KEYCLOAK_SERVER_BASE_URL}
KEYCLOAK_REALM=
KEYCLOAK_CLIENT_ID=
KEYCLOAK_CLIENT_SECRET=
Generated files
config/packages/idci_keycloak_security.yaml
idci_keycloak_security:
server_url: '%env(resolve:KEYCLOAK_SERVER_BASE_URL)%/auth'
server_public_url: '%env(resolve:KEYCLOAK_SERVER_PUBLIC_BASE_URL)%/auth'
server_private_url: '%env(resolve:KEYCLOAK_SERVER_PRIVATE_BASE_URL)%/auth'
realm: '%env(resolve:KEYCLOAK_REALM)%'
client_id: '%env(resolve:KEYCLOAK_CLIENT_ID)%'
client_secret: '%env(resolve:KEYCLOAK_CLIENT_SECRET)%'
default_target_path: 'app_home'
ssl_verification: true
config/routes/idci_keycloak_security.yaml
IDCIKeycloakSecurityBundle:
resource: "@IDCIKeycloakSecurityBundle/Resources/config/routing.yaml"
prefix: /