Add recipe for IDCIKeycloakSecurityBundle v2.0 (#1484)

* Add recipe for IDCIKeycloakSecurityBundle v2.0

* Add missing blank line at the end of post-install.txt file
This commit is contained in:
Gabriel BONDAZ
2023-02-02 16:03:58 +01:00
committed by GitHub
parent 4b24381fe5
commit dbb9481385
4 changed files with 29 additions and 0 deletions

View File

@@ -0,0 +1,9 @@
idci_keycloak_security:
server_url: '%env(resolve:KEYCLOAK_SERVER_BASE_URL)%'
server_public_url: '%env(resolve:KEYCLOAK_SERVER_PUBLIC_BASE_URL)%'
server_private_url: '%env(resolve:KEYCLOAK_SERVER_PRIVATE_BASE_URL)%'
realm: '%env(resolve:KEYCLOAK_REALM)%'
client_id: '%env(resolve:KEYCLOAK_CLIENT_ID)%'
client_secret: '%env(resolve:KEYCLOAK_CLIENT_SECRET)%'
default_target_route_name: 'app_home'
ssl_verification: true

View File

@@ -0,0 +1,3 @@
IDCIKeycloakSecurityBundle:
resource: "@IDCIKeycloakSecurityBundle/Resources/config/routing.yaml"
prefix: /

View File

@@ -0,0 +1,16 @@
{
"bundles": {
"IDCI\\Bundle\\KeycloakSecurityBundle\\IDCIKeycloakSecurityBundle": ["all"]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"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": ""
}
}

View File

@@ -0,0 +1 @@
* <fg=blue>Read</> the documentation at <comment>https://github.com/IDCI-Consulting/IDCIKeycloakSecurityBundle/blob/master/README.md</>