Skip to content

Commit 33ac4e6

Browse files
feat: support disabling pushed authorization request (#427)
1 parent f42f833 commit 33ac4e6

5 files changed

Lines changed: 5 additions & 0 deletions

File tree

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -261,6 +261,7 @@ OIDC_CODE_CHALLENGE_METHOD=S256
261261
OIDC_AUTH_METHOD="client_secret_post"
262262
OIDC_REDIRECT_URI="https://<MISP_URL>/users/login" # (same value set in Okta)
263263
OIDC_DISABLE_REQUEST_OBJECT=false
264+
OIDC_DISABLE_PUSHED_AUTHORIZATION_REQUEST=false
264265
OIDC_SKIP_PROXY=true
265266
OIDC_ALLOW_EMAIL_LINKING=false
266267
OIDC_REQUIRE_EMAIL_VERIFIED=true

core/files/configure_misp.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@ set_up_oidc() {
103103
\"authentication_method\": \"${OIDC_AUTH_METHOD}\",
104104
\"redirect_uri\": \"${OIDC_REDIRECT_URI}\",
105105
\"disable_request_object\": \"${OIDC_DISABLE_REQUEST_OBJECT}\",
106+
\"disable_pushed_authorization_request\": \"${OIDC_DISABLE_PUSHED_AUTHORIZATION_REQUEST}\",
106107
\"skipProxy\": ${OIDC_SKIP_PROXY},
107108
\"allow_email_linking\": ${OIDC_ALLOW_EMAIL_LINKING},
108109
\"require_email_verified\": ${OIDC_REQUIRE_EMAIL_VERIFIED}

core/files/entrypoint.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ export OIDC_ENABLE=${OIDC_ENABLE:-false}
5858
export OIDC_MIXEDAUTH=${OIDC_MIXEDAUTH:-false}
5959
export OIDC_AUTH_METHOD=${OIDC_AUTH_METHOD:-client_secret_post}
6060
export OIDC_DISABLE_REQUEST_OBJECT=${OIDC_DISABLE_REQUEST_OBJECT:-false}
61+
export OIDC_DISABLE_PUSHED_AUTHORIZATION_REQUEST=${OIDC_DISABLE_PUSHED_AUTHORIZATION_REQUEST:-false}
6162
export OIDC_SKIP_PROXY=${OIDC_SKIP_PROXY:-true}
6263
export OIDC_ALLOW_EMAIL_LINKING=${OIDC_ALLOW_EMAIL_LINKING:-false}
6364
export OIDC_REQUIRE_EMAIL_VERIFIED=${OIDC_REQUIRE_EMAIL_VERIFIED:-true}

docker-compose.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,7 @@ services:
184184
- "OIDC_SCOPES=${OIDC_SCOPES}"
185185
- "OIDC_LOGOUT_URL=${OIDC_LOGOUT_URL}"
186186
- "OIDC_DISABLE_REQUEST_OBJECT=${OIDC_DISABLE_REQUEST_OBJECT}"
187+
- "OIDC_DISABLE_PUSHED_AUTHORIZATION_REQUEST=${OIDC_DISABLE_PUSHED_AUTHORIZATION_REQUEST}"
187188
- "OIDC_SKIP_PROXY=${OIDC_SKIP_PROXY}"
188189
- "OIDC_ALLOW_EMAIL_LINKING=${OIDC_ALLOW_EMAIL_LINKING}"
189190
- "OIDC_REQUIRE_EMAIL_VERIFIED=${OIDC_REQUIRE_EMAIL_VERIFIED}"

template.env

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,7 @@ SYNCSERVERS_1_PULL_RULES=
197197
# OIDC_SCOPES="[\"profile\", \"email\"]"
198198
# OIDC_LOGOUT_URL=
199199
# OIDC_DISABLE_REQUEST_OBJECT=false
200+
# OIDC_DISABLE_PUSHED_AUTHORIZATION_REQUEST=false
200201
# OIDC_SKIP_PROXY=true
201202
# OIDC_ALLOW_EMAIL_LINKING=false
202203
# OIDC_REQUIRE_EMAIL_VERIFIED=true

0 commit comments

Comments
 (0)