Skip to content
This repository was archived by the owner on May 6, 2024. It is now read-only.

Commit 8da3ed0

Browse files
authored
feat: Remove JWT_AUTH_REFRESH_COOKIE (#7042)
The setting JWT_AUTH_REFRESH_COOKIE is meaningless and unused and is being cleaned up to avoid confusion. See DEPR: openedx/public-engineering#190
1 parent 0a7edaa commit 8da3ed0

File tree

8 files changed

+0
-9
lines changed

8 files changed

+0
-9
lines changed

docker/build/enterprise_catalog/enterprise_catalog.yml

-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@ EXTRA_APPS: []
4141
JWT_AUTH:
4242
JWT_AUTH_COOKIE_HEADER_PAYLOAD: edx-jwt-cookie-header-payload
4343
JWT_AUTH_COOKIE_SIGNATURE: edx-jwt-cookie-signature
44-
JWT_AUTH_REFRESH_COOKIE: edx-jwt-refresh-cookie
4544
JWT_ISSUERS:
4645
- AUDIENCE: lms-key
4746
ISSUER: http://localhost:18000/oauth2

playbooks/roles/common_vars/defaults/main.yml

-1
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,6 @@ COMMON_JWT_PUBLIC_SIGNING_JWK_SET: ''
272272

273273
COMMON_JWT_AUTH_COOKIE_HEADER_PAYLOAD: 'edx-jwt-cookie-header-payload'
274274
COMMON_JWT_AUTH_COOKIE_SIGNATURE: 'edx-jwt-cookie-signature'
275-
COMMON_JWT_AUTH_REFRESH_COOKIE: 'edx-jwt-refresh-cookie'
276275

277276
# To be deprecated, in favor of the above COMMON_JWT_PUBLIC_SIGNING_JWK_SET.
278277
COMMON_JWT_SECRET_KEY: 'SET-ME-PLEASE'

playbooks/roles/ecommerce/defaults/main.yml

-1
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,6 @@ ecommerce_config:
226226
JWT_PUBLIC_SIGNING_JWK_SET: '{{ COMMON_JWT_PUBLIC_SIGNING_JWK_SET|string }}'
227227
JWT_AUTH_COOKIE_HEADER_PAYLOAD: '{{ COMMON_JWT_AUTH_COOKIE_HEADER_PAYLOAD }}'
228228
JWT_AUTH_COOKIE_SIGNATURE: '{{ COMMON_JWT_AUTH_COOKIE_SIGNATURE }}'
229-
JWT_AUTH_REFRESH_COOKIE: '{{ COMMON_JWT_AUTH_REFRESH_COOKIE }}'
230229

231230
EDX_DRF_EXTENSIONS: '{{ ECOMMERCE_EDX_DRF_EXTENSIONS }}'
232231

playbooks/roles/edx_django_service/defaults/main.yml

-1
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,6 @@ edx_django_service_jwt_auth:
183183
JWT_PUBLIC_SIGNING_JWK_SET: '{{ COMMON_JWT_PUBLIC_SIGNING_JWK_SET|string }}'
184184
JWT_AUTH_COOKIE_HEADER_PAYLOAD: '{{ COMMON_JWT_AUTH_COOKIE_HEADER_PAYLOAD }}'
185185
JWT_AUTH_COOKIE_SIGNATURE: '{{ COMMON_JWT_AUTH_COOKIE_SIGNATURE }}'
186-
JWT_AUTH_REFRESH_COOKIE: '{{ COMMON_JWT_AUTH_REFRESH_COOKIE }}'
187186

188187
edx_django_service_extra_apps: []
189188

playbooks/roles/edx_django_service_with_rendered_config/defaults/main.yml

-1
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,6 @@ edx_django_service_with_rendered_config_jwt_auth:
166166
JWT_PUBLIC_SIGNING_JWK_SET: '{{ COMMON_JWT_PUBLIC_SIGNING_JWK_SET|string }}'
167167
JWT_AUTH_COOKIE_HEADER_PAYLOAD: '{{ COMMON_JWT_AUTH_COOKIE_HEADER_PAYLOAD }}'
168168
JWT_AUTH_COOKIE_SIGNATURE: '{{ COMMON_JWT_AUTH_COOKIE_SIGNATURE }}'
169-
JWT_AUTH_REFRESH_COOKIE: '{{ COMMON_JWT_AUTH_REFRESH_COOKIE }}'
170169

171170
edx_django_service_with_rendered_config_extra_apps: []
172171

playbooks/roles/edx_notes_api/defaults/main.yml

-1
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,6 @@ edx_notes_api_service_config:
101101
JWT_PUBLIC_SIGNING_JWK_SET: '{{ COMMON_JWT_PUBLIC_SIGNING_JWK_SET|string }}'
102102
JWT_AUTH_COOKIE_HEADER_PAYLOAD: '{{ COMMON_JWT_AUTH_COOKIE_HEADER_PAYLOAD }}'
103103
JWT_AUTH_COOKIE_SIGNATURE: '{{ COMMON_JWT_AUTH_COOKIE_SIGNATURE }}'
104-
JWT_AUTH_REFRESH_COOKIE: '{{ COMMON_JWT_AUTH_REFRESH_COOKIE }}'
105104
USERNAME_REPLACEMENT_WORKER: "{{ EDX_NOTES_USERNAME_REPLACEMENT_WORKER }}"
106105

107106
#

playbooks/roles/edxapp/defaults/main.yml

-2
Original file line numberDiff line numberDiff line change
@@ -434,7 +434,6 @@ EDXAPP_JWT_SECRET_KEY: "{{ COMMON_JWT_SECRET_KEY }}"
434434
EDXAPP_JWT_PUBLIC_SIGNING_JWK_SET: "{{ COMMON_JWT_PUBLIC_SIGNING_JWK_SET|string }}"
435435
EDXAPP_JWT_AUTH_COOKIE_HEADER_PAYLOAD: '{{ COMMON_JWT_AUTH_COOKIE_HEADER_PAYLOAD }}'
436436
EDXAPP_JWT_AUTH_COOKIE_SIGNATURE: '{{ COMMON_JWT_AUTH_COOKIE_SIGNATURE }}'
437-
EDXAPP_JWT_AUTH_REFRESH_COOKIE: '{{ COMMON_JWT_AUTH_REFRESH_COOKIE }}'
438437

439438
# See https://github.com/openedx/edx-platform/blob/master/openedx/core/djangoapps/oauth_dispatch/docs/decisions/0008-use-asymmetric-jwts.rst
440439
EDXAPP_JWT_SIGNING_ALGORITHM: !!null
@@ -1429,7 +1428,6 @@ generic_env_config: &edxapp_generic_env
14291428
JWT_PRIVATE_SIGNING_JWK: "{{ EDXAPP_JWT_PRIVATE_SIGNING_JWK|string }}"
14301429
JWT_AUTH_COOKIE_HEADER_PAYLOAD: "{{ EDXAPP_JWT_AUTH_COOKIE_HEADER_PAYLOAD }}"
14311430
JWT_AUTH_COOKIE_SIGNATURE: "{{ EDXAPP_JWT_AUTH_COOKIE_SIGNATURE }}"
1432-
JWT_AUTH_REFRESH_COOKIE: "{{ EDXAPP_JWT_AUTH_REFRESH_COOKIE }}"
14331431

14341432
# edx-rbac Setting
14351433
SYSTEM_WIDE_ROLE_CLASSES: "{{ EDXAPP_SYSTEM_WIDE_ROLE_CLASSES }}"

util/helm_values_to_rst_table_util/README.md

-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ Example:
4040
app.config.HAYSTACK_CONNECTIONS.default.URL TODO http://notes-elasticsearch-client:9200/
4141
app.config.JWT_AUTH.JWT_AUTH_COOKIE_HEADER_PAYLOAD TODO stage-edx-jwt-cookie-header-payload
4242
app.config.JWT_AUTH.JWT_AUTH_COOKIE_SIGNATURE TODO stage-edx-jwt-cookie-signature
43-
app.config.JWT_AUTH.JWT_AUTH_REFRESH_COOKIE TODO stage-edx-jwt-refresh-cookie
4443
app.config.JWT_AUTH.JWT_ISSUERS TODO []
4544
app.config.JWT_AUTH.JWT_PUBLIC_SIGNING_JWK_SET TODO
4645
app.config.RESULTS_DEFAULT_SIZE TODO 25

0 commit comments

Comments
 (0)