Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DEPR]: Remove JWT_AUTH_REFRESH_COOKIE #190

Closed
robrap opened this issue Apr 13, 2023 · 7 comments
Closed

[DEPR]: Remove JWT_AUTH_REFRESH_COOKIE #190

robrap opened this issue Apr 13, 2023 · 7 comments
Assignees
Labels
depr Proposal for deprecation & removal per OEP-21 good first issue A good task for a newcomer to start with help wanted Ready to be picked up by anyone in the community

Comments

@robrap
Copy link

robrap commented Apr 13, 2023

Proposal Date

2023-04-12

Target Ticket Acceptance Date

2023-06-15

Earliest Open edX Named Release Without This Functionality

Quince - 2023-10

Rationale

The setting JWT_AUTH_REFRESH_COOKIE is meaningless and unused, and should be cleaned up to avoid confusion.

In the very early days of introducing MFEs, we thought we were going to need this cookie in addition to the JWT cookie. However, it turned out we didn't need it, but the setting stuck around the contagion of it (being in cookiecutter and other template libraries) has resulted in it uselessly being copied to many repos.

Removal

The setting JWT_AUTH_REFRESH_COOKIE can simply be removed with no ramifications.

Replacement

No replacement needed.

Deprecation

No response

Migration

No response

Additional Info

@github-actions github-actions bot added the depr Proposal for deprecation & removal per OEP-21 label Apr 13, 2023
@robrap robrap moved this from Proposed to Communicated in DEPR: Deprecation & Removal Jun 15, 2023
@robrap robrap moved this from Communicated to Accepted in DEPR: Deprecation & Removal Jun 15, 2023
@dianakhuang dianakhuang added good first issue A good task for a newcomer to start with help wanted Ready to be picked up by anyone in the community labels Jun 29, 2023
robrap added a commit to openedx/edx-cookiecutters that referenced this issue Jul 5, 2023
Remove the setting JWT_AUTH_REFRESH_COOKIE
which serves no purpose.

See DEPR: openedx/public-engineering#190
Yagnesh1998 pushed a commit to ManpraXSoftware/edx-platform that referenced this issue Jul 6, 2023
Yagnesh1998 pushed a commit to ManpraXSoftware/edx-platform that referenced this issue Jul 6, 2023
@Yagnesh1998
Copy link

@dianakhuang openedx/edx-platform#32664 This pull request all tests passed successfully

robrap added a commit to openedx/edx-cookiecutters that referenced this issue Jul 7, 2023
Remove the setting JWT_AUTH_REFRESH_COOKIE
which serves no purpose.

See DEPR: openedx/public-engineering#190
robrap added a commit to openedx/edx-cookiecutters that referenced this issue Jul 7, 2023
Remove the setting JWT_AUTH_REFRESH_COOKIE
which serves no purpose.

See DEPR: openedx/public-engineering#190
@robrap
Copy link
Author

robrap commented Jul 10, 2023

[inform] I moved the edx org work to a separate ticket that would not block this DEPR: edx/edx-arch-experiments#353.

@dianakhuang dianakhuang moved this from Accepted to Removing in DEPR: Deprecation & Removal Jul 27, 2023
@robrap
Copy link
Author

robrap commented Sep 22, 2023

@Yagnesh1998: If you could start by removing this from openedx/configuration. See https://github.com/search?q=repo%3Aopenedx%2Fconfiguration+JWT_AUTH_REFRESH_COOKIE&type=code. Once this is done, you can fix other repos. Thank you.

@Yagnesh1998
Copy link

assign me

robrap pushed a commit to openedx-unsupported/configuration that referenced this issue Oct 11, 2023
The setting JWT_AUTH_REFRESH_COOKIE is meaningless and unused
and is being cleaned up to avoid confusion.

See DEPR: openedx/public-engineering#190
@lokidil
Copy link

lokidil commented Oct 15, 2023

anyone is working on this ? is this closed ?

@Yagnesh1998
Copy link

Yagnesh1998 commented Oct 15, 2023

@lokidil I'm working on it. Thanks.

robrap pushed a commit to openedx/enterprise-catalog that referenced this issue Oct 17, 2023
robrap pushed a commit to openedx-unsupported/devstack that referenced this issue Oct 17, 2023
robrap pushed a commit to openedx/enterprise-subsidy that referenced this issue Oct 17, 2023
robrap pushed a commit to openedx/license-manager that referenced this issue Oct 17, 2023
@robrap
Copy link
Author

robrap commented Oct 17, 2023

Although there are still edx repos to complete, the openedx repos are complete and I am marking this as closed. Thank you @Yagnesh1998.

@robrap robrap closed this as completed Oct 17, 2023
@github-project-automation github-project-automation bot moved this from Removing to Removed in DEPR: Deprecation & Removal Oct 17, 2023
robrap added a commit to edx/edx-exams that referenced this issue Nov 6, 2023
Remove unused JWT_AUTH_REFRESH_COOKIE setting. This
setting was never actually used, so there is no timing issues.

See DEPR for details:
openedx/public-engineering#190
robrap added a commit to edx/portal-designer that referenced this issue Nov 6, 2023
Remove unused JWT_AUTH_REFRESH_COOKIE setting. This
setting was never actually used, so there is no timing issues.

See DEPR for details:
openedx/public-engineering#190
robrap added a commit to edx/sanctions that referenced this issue Nov 6, 2023
Remove unused JWT_AUTH_REFRESH_COOKIE setting. This
setting was never actually used, so there is no timing issues.

See DEPR for details:
openedx/public-engineering#190
robrap added a commit to edx/program-intent-engagement that referenced this issue Nov 6, 2023
Remove unused JWT_AUTH_REFRESH_COOKIE setting. This
setting was never actually used, so there is no timing issues.

See DEPR for details:
openedx/public-engineering#190
robrap added a commit to edx/commerce-coordinator that referenced this issue Nov 6, 2023
Remove unused JWT_AUTH_REFRESH_COOKIE setting. This
setting was never actually used, so there is no timing issues.

See DEPR for details:
openedx/public-engineering#190
robrap added a commit to edx/program-intent-engagement that referenced this issue Nov 6, 2023
Remove unused JWT_AUTH_REFRESH_COOKIE setting. This
setting was never actually used, so there is no timing issues.

See DEPR for details:
openedx/public-engineering#190
robrap added a commit to edx/commerce-coordinator that referenced this issue Nov 6, 2023
Remove unused JWT_AUTH_REFRESH_COOKIE setting. This
setting was never actually used, so there is no timing issues.

See DEPR for details:
openedx/public-engineering#190
robrap added a commit to edx/portal-designer that referenced this issue Nov 6, 2023
Remove unused JWT_AUTH_REFRESH_COOKIE setting. This
setting was never actually used, so there is no timing issues.

See DEPR for details:
openedx/public-engineering#190
robrap added a commit to edx/sanctions that referenced this issue Nov 6, 2023
Remove unused JWT_AUTH_REFRESH_COOKIE setting. This
setting was never actually used, so there is no timing issues.

See DEPR for details:
openedx/public-engineering#190
robrap added a commit to edx/edx-exams that referenced this issue Nov 7, 2023
Remove unused JWT_AUTH_REFRESH_COOKIE setting. This
setting was never actually used, so there is no timing issues.

See DEPR for details:
openedx/public-engineering#190
robrap added a commit to edx/edx-exams that referenced this issue Nov 7, 2023
Remove unused JWT_AUTH_REFRESH_COOKIE setting. This
setting was never actually used, so there is no timing issues.

See DEPR for details:
openedx/public-engineering#190
nsprenkle pushed a commit to openedx-unsupported/devstack that referenced this issue Nov 21, 2023
irfanuddinahmad pushed a commit to openedx/enterprise-catalog that referenced this issue Jul 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
depr Proposal for deprecation & removal per OEP-21 good first issue A good task for a newcomer to start with help wanted Ready to be picked up by anyone in the community
Projects
Archived in project
Development

No branches or pull requests

4 participants