mirror of
https://github.com/Alfresco/alfresco-content-app.git
synced 2025-05-19 17:14:45 +00:00
[ACS-6927] - Fully compliant with OIDC: ADF (#3718)
This commit is contained in:
parent
b44beeb877
commit
14edabc2d2
@ -43,6 +43,13 @@ if [ -n "${APP_CONFIG_OAUTH2_CLIENTID}" ]; then
|
||||
-i "$APP_CONFIG_FILE"
|
||||
fi
|
||||
|
||||
if [ -n "${APP_CONFIG_OAUTH2_CLIENT_SECRET}" ]; then
|
||||
echo "SET APP_CONFIG_OAUTH2_CLIENT_SECRET"
|
||||
|
||||
sed -e "s/\"secret\": \".*\"/\"secret\": \"${APP_CONFIG_OAUTH2_CLIENT_SECRET}\"/g" \
|
||||
-i "$APP_CONFIG_FILE"
|
||||
fi
|
||||
|
||||
if [ -n "${APP_CONFIG_OAUTH2_IMPLICIT_FLOW}" ]; then
|
||||
echo "SET APP_CONFIG_OAUTH2_IMPLICIT_FLOW"
|
||||
|
||||
@ -64,6 +71,27 @@ if [ -n "${APP_CONFIG_OAUTH2_SILENT_LOGIN}" ]; then
|
||||
-i "$APP_CONFIG_FILE"
|
||||
fi
|
||||
|
||||
if [ -n "${APP_CONFIG_OAUTH2_LOGOUT_URL}" ]; then
|
||||
echo "SET APP_CONFIG_OAUTH2_LOGOUT_URL"
|
||||
|
||||
sed -e "s/\"logoutUrl\": \".*\"/\"logoutUrl\": \"${APP_CONFIG_OAUTH2_LOGOUT_URL}\"/g" \
|
||||
-i "$APP_CONFIG_FILE"
|
||||
fi
|
||||
|
||||
if [ -n "${APP_CONFIG_OAUTH2_LOGOUT_PARAMETERS}" ]; then
|
||||
echo "SET APP_CONFIG_OAUTH2_LOGOUT_PARAMETERS"
|
||||
|
||||
sed -e "s/\"logoutParameters\": \".*\"/\"logoutParameters\": \"${APP_CONFIG_OAUTH2_LOGOUT_PARAMETERS}\"/g" \
|
||||
-i "$APP_CONFIG_FILE"
|
||||
fi
|
||||
|
||||
if [ -n "${APP_CONFIG_OAUTH2_AUDIENCE}" ]; then
|
||||
echo "SET APP_CONFIG_OAUTH2_AUDIENCE"
|
||||
|
||||
sed -e "s/\"audience\": \".*\"/\"audience\": \"${APP_CONFIG_OAUTH2_AUDIENCE}\"/g" \
|
||||
-i "$APP_CONFIG_FILE"
|
||||
fi
|
||||
|
||||
if [ -n "${APP_CONFIG_OAUTH2_REDIRECT_SILENT_IFRAME_URI}" ]; then
|
||||
echo "SET APP_CONFIG_OAUTH2_REDIRECT_SILENT_IFRAME_URI"
|
||||
|
||||
|
@ -73,9 +73,13 @@ docker run --rm -it \
|
||||
| APP_BASE_SHARE_URL | `baseShareUrl` |
|
||||
| APP_CONFIG_OAUTH2_HOST | `oauth2.host` |
|
||||
| APP_CONFIG_OAUTH2_CLIENTID | `oauth2.clientId` |
|
||||
| APP_CONFIG_OAUTH2_CLIENT_SECRET | `oauth2.secret` |
|
||||
| APP_CONFIG_OAUTH2_IMPLICIT_FLOW | `oauth2.implicitFlow` |
|
||||
| APP_CONFIG_OAUTH2_CODE_FLOW | `oauth2.codeFlow` |
|
||||
| APP_CONFIG_OAUTH2_SILENT_LOGIN | `oauth2.silentLogin` |
|
||||
| APP_CONFIG_OAUTH2_LOGOUT_URL | `oauth2.logoutUrl` |
|
||||
| APP_CONFIG_OAUTH2_LOGOUT_PARAMETERS | `oauth2.logoutParameters` |
|
||||
| APP_CONFIG_OAUTH2_AUDIENCE | `oauth2.audience` |
|
||||
| APP_CONFIG_OAUTH2_REDIRECT_SILENT_IFRAME_URI | `oauth2.redirectSilentIframeUri` |
|
||||
| APP_CONFIG_OAUTH2_REDIRECT_LOGIN | `oauth2.redirectUri` |
|
||||
| APP_CONFIG_OAUTH2_REDIRECT_LOGOUT | `oauth2.redirectUriLogout` |
|
||||
|
Loading…
x
Reference in New Issue
Block a user