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