-
Notifications
You must be signed in to change notification settings - Fork 16
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
feat!: make forgiving JWTs the default #404
Conversation
bf5ae92
to
26cac08
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's a thing of beauty. 👨🏾🍳
I had one small suggestion for the ADR but I don't consider it blocking.
26cac08
to
27f789a
Compare
044ea74
to
7014a0d
Compare
8fc82f3
to
c82ad02
Compare
This is the final step (in this library) of the rollout of forgiving JWTs as a replacement for the USE-JWT-COOKIE header. **BREAKING CHANGE:** Removed ENABLE_FORGIVING_JWT_COOKIES toggle. It is now permanently enabled. - The header USE-JWT-COOKIE was removed because it has been fully replaced by forgiving JWTs. - Removed temporary rollout custom attributes: use_jwt_cookie_requested, jwt_auth_request_user_not_found, and skip_jwt_vs_session_check. See ADR 0002-remove-use-jwt-cookie-header.rst for details.
c82ad02
to
7d931d2
Compare
@feanil: [request] This is ready for review again. I squashed the earlier commits and rebased again. Reviewing by commit just doesn't work. I did find that reviewing without whitespace makes it pretty simple to see changes: https://github.com/openedx/edx-drf-extensions/pull/404/files?diff=unified&w=1. |
Description:
This is the final step (in this library) of the rollout of forgiving JWTs as a replacement for the USE-JWT-COOKIE header.
BREAKING CHANGE: Removed ENABLE_FORGIVING_JWT_COOKIES toggle. It is now permanently enabled.
See ADR 0002-remove-use-jwt-cookie-header.rst for details.
Reviewers:
Merge checklist:
Post merge:
finished.