mirror of
https://github.com/symfony/recipes-contrib.git
synced 2026-03-24 00:32:17 +01:00
add ecphp/eu-login-bundle recipe for version 3.0 (#1691)
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
cas:
|
||||
base_url: '%env(ECAS_BASE_URL)%'
|
||||
protocol:
|
||||
login:
|
||||
path: /login
|
||||
default_parameters:
|
||||
service: '%env(ECAS_SERVICE)%'
|
||||
authenticationLevel: '%env(ECAS_AUTHENTICATION_LEVEL)%'
|
||||
serviceValidate:
|
||||
path: '%env(ECAS_ASSURANCE_LEVEL)%'
|
||||
default_parameters:
|
||||
userDetails: "true"
|
||||
groups: "*"
|
||||
pgtUrl: '%env(ECAS_PGT_CALLBACK_URL)%'
|
||||
service: '%env(ECAS_SERVICE)%'
|
||||
logout:
|
||||
path: /logout
|
||||
default_parameters:
|
||||
service: '%env(ECAS_LOGOUT_SERVICE_URL)%'
|
||||
proxy:
|
||||
path: /proxy
|
||||
proxyValidate:
|
||||
path: '%env(ECAS_PROXY_ASSURANCE_LEVEL)%'
|
||||
default_parameters:
|
||||
userDetails: "true"
|
||||
pgtUrl: '%env(ECAS_PGT_CALLBACK_URL)%'
|
||||
service: '%env(ECAS_SERVICE)%'
|
||||
@@ -0,0 +1,4 @@
|
||||
security:
|
||||
providers:
|
||||
eulogin:
|
||||
id: EcPhp\EuLoginBundle\Security\Core\User\EuLoginUserProvider
|
||||
23
ecphp/eu-login-bundle/3.0/manifest.json
Normal file
23
ecphp/eu-login-bundle/3.0/manifest.json
Normal file
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"bundles": {
|
||||
"EcPhp\\EuLoginBundle\\EuLoginBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"ECAS_BASE_URL": "https://ecas.ec.europa.eu/cas",
|
||||
"ECAS_SERVICE": "",
|
||||
"ECAS_LOGOUT_SERVICE_URL": "",
|
||||
"ECAS_PGT_CALLBACK_URL": "",
|
||||
"ECAS_PROXY_ASSURANCE_LEVEL": "",
|
||||
"ECAS_AUTHENTICATION_LEVEL": "BASIC",
|
||||
"ECAS_ASSURANCE_LEVEL_LOW": "/laxValidate",
|
||||
"ECAS_ASSURANCE_LEVEL_MEDIUM": "/sponsorValidate",
|
||||
"ECAS_ASSURANCE_LEVEL_HIGH": "/interinstitutionalValidate",
|
||||
"ECAS_ASSURANCE_LEVEL_TOP": "/strictValidate",
|
||||
"ECAS_ASSURANCE_LEVEL": "${ECAS_ASSURANCE_LEVEL_TOP}"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user