Skip to content

Commit 3d12459

Browse files
committed
Merge branch '6.x' into 7.x
2 parents d65afb6 + 708da06 commit 3d12459

2 files changed

Lines changed: 37 additions & 20 deletions

File tree

src/elasticms-web/security.md

Lines changed: 24 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -136,21 +136,33 @@ These clients are just an implementation of
136136

137137
### Keycloak
138138

139-
| Name | Description |
140-
| --------------------------------- | -------------------------------- |
141-
| EMSCH_OAUTH2 | bool for enabling OAUTH2 |
142-
| EMSCH_OAUTH2_AUTH_SERVER | Keycloak server url |
143-
| EMSCH_OAUTH2_REALM | Keycloak REALM |
144-
| EMSCH_OAUTH2_CLIENT_ID | Keycloak client id |
145-
| EMSCH_OAUTH2_CLIENT_SECRET | Keycloak client secret |
146-
| EMSCH_OAUTH2_REDIRECT_URI | <https://mywebsite/callback-url> |
147-
| EMSCH_OAUTH2_VERSION | Optional: keycloak version |
148-
| EMSCH_OAUTH2_ENCRYPTION_ALGORITHM | Optional: RS256,ES256,... |
149-
| EMSCH_OAUTH2_ENCRYPTION_KEY | Optional: base64 encode |
139+
| Name | Description |
140+
| --------------------------------- | ---------------------------------- |
141+
| EMSCH_OAUTH2 | bool for enabling OAUTH2 |
142+
| EMSCH_OAUTH2_AUTH_SERVER | Keycloak server url |
143+
| EMSCH_OAUTH2_REALM | Keycloak REALM |
144+
| EMSCH_OAUTH2_CLIENT_ID | Keycloak client id |
145+
| EMSCH_OAUTH2_CLIENT_SECRET | Keycloak client secret |
146+
| EMSCH_OAUTH2_REDIRECT_URI | <https://mywebsite/oauth2/connect> |
147+
| EMSCH_OAUTH2_VERSION | Optional: keycloak version |
148+
| EMSCH_OAUTH2_ENCRYPTION_ALGORITHM | Optional: RS256,ES256,... |
149+
| EMSCH_OAUTH2_ENCRYPTION_KEY | Optional: base64 encode |
150150

151151
> For encryption see
152152
> [Identity provider (IDP) (Keycloak)](http://localhost:3000/#/getting-started/dev-env?id=identity-provider-idp-keycloak)
153153

154+
### Ping Identity
155+
156+
| Name | Description |
157+
| -------------------------- | -------------------------------------- |
158+
| EMSCH_OAUTH2 | bool for enabling OAUTH2 |
159+
| EMSCH_OAUTH2_PROVIDER | 'ping_identity' (default = 'keycloak') |
160+
| EMSCH_OAUTH2_ISSUER | ping identity issuer url |
161+
| EMSCH_OAUTH2_CLIENT_ID | client id |
162+
| EMSCH_OAUTH2_CLIENT_SECRET | client secret |
163+
| EMSCH_OAUTH2_REDIRECT_URI | <https://mywebsite/oauth2/connect> |
164+
| EMSCH_OAUTH2_SCOPES | default openid profile email |
165+
154166
### Azure
155167

156168
| Name | Description |
@@ -160,7 +172,7 @@ These clients are just an implementation of
160172
| EMSCH_OAUTH2_REALM | Tenant id |
161173
| EMSCH_OAUTH2_CLIENT_ID | Client id |
162174
| EMSCH_OAUTH2_CLIENT_SECRET | Client secret value |
163-
| EMSCH_OAUTH2_REDIRECT_URI | <https://mywebsite/callback-url> |
175+
| EMSCH_OAUTH2_REDIRECT_URI | <https://mywebsite/oauth2/connect> |
164176
| EMSCH_OAUTH2_VERSION | Default value = 2.0 |
165177
| EMSCH_OAUTH2_SCOPES | Default value = ["openid","profile","offline_access"] |
166178

src/upgrade.md

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -29,21 +29,26 @@ outline: [2, 2]
2929

3030
### Removed deprecations
3131

32-
- The `EMS\ClientHelperBundle\Controller\AssetController` has been removed: was only containing 3 proxy methods by
33-
calling removed emsUnzip functionality. Should be replace by `EMS\CommonBundle\Controller\FileController`.
32+
- The `EMS\ClientHelperBundle\Controller\AssetController` has been removed: was only containing 3
33+
proxy methods by calling removed emsUnzip functionality. Should be replace by
34+
`EMS\CommonBundle\Controller\FileController`.
3435
- The route `ems_core_asset_proxy` route has been removed.
35-
- Removed `EMS_WEBALIZE_DASHABLE_REGEX` and `EMS_WEBALIZE_REMOVABLE_REGEX` environment variables: was used for
36-
`ems_webalize` which has been removed for `ems_slug`.
37-
- Support for `%locale%` in skeleton routes and search configuration has been removed. Please use `%_locale%` instead.
36+
- Removed `EMS_WEBALIZE_DASHABLE_REGEX` and `EMS_WEBALIZE_REMOVABLE_REGEX` environment variables:
37+
was used for `ems_webalize` which has been removed for `ems_slug`.
38+
- Support for `%locale%` in skeleton routes and search configuration has been removed. Please use
39+
`%_locale%` instead.
3840
- Web search config removed `facets` config, use filter(s) instead.
3941
- Web search config `sizes` and `sorts` options only accepts predefined values.
4042
- Web search config `nested_path` option removed, use `parent_field`.
4143
- Admin media library `nested_path` option removed, use `parent_field`.
4244
- Common coreApi remove methods: hashFile, initUpload, addChunk. Use the file endpoint instead.
4345
- Common remove `_type` fallback for EMSLink and document, use `_contenttype`.
44-
- Remove `EMS\\CommonBundle\\Controller\\FileController::download` use the ems_asset twig filter to generate the route.
45-
- Remove `EMS\\CommonBundle\\Controller\\FileController::view` use the ems_asset twig filter to generate the route.
46-
- Remove form field `SendConfirmation`, use numberType or HiddenType with VerificationCode validator.
46+
- Remove `EMS\\CommonBundle\\Controller\\FileController::download` use the ems_asset twig filter to
47+
generate the route.
48+
- Remove `EMS\\CommonBundle\\Controller\\FileController::view` use the ems_asset twig filter to
49+
generate the route.
50+
- Remove form field `SendConfirmation`, use numberType or HiddenType with VerificationCode
51+
validator.
4752

4853
#### Twig
4954

0 commit comments

Comments
 (0)