WIP: Draft: Resolve "OAuth2 broken in 2.4" #2508

Closed
nik wants to merge 5 commits from 592-oauth2-broken-in-2-4 into master
Owner

Closes #592

Closes #592
Author
Owner

assigned to @nik

assigned to @nik
Author
Owner

added 1 commit

  • 7bf1d991 - Forward-port old get_oidc_claims behaviour from django-oauth-toolkit

Compare with previous version

added 1 commit <ul><li>7bf1d991 - Forward-port old get_oidc_claims behaviour from django-oauth-toolkit</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/863/diffs?diff_id=15563&start_sha=79a33e5c520ca320f55314e0b48ecd62d271feaf)
Author
Owner

added 3 commits

  • 537ba2ca - Provide backwards compatibility for get_additional_claims
  • 50348889 - Enable OpenID Connect by default, without RSA support
  • 0a3f24db - Add tests for get_additional_claims (legacy and new style)

Compare with previous version

added 3 commits <ul><li>537ba2ca - Provide backwards compatibility for get_additional_claims</li><li>50348889 - Enable OpenID Connect by default, without RSA support</li><li>0a3f24db - Add tests for get_additional_claims (legacy and new style)</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/863/diffs?diff_id=15569&start_sha=7bf1d991dbd9c6472e3d465f93fe270d66bb877a)
Author
Owner

added 1 commit

  • a19a1629 - Update copyright years for myself

Compare with previous version

added 1 commit <ul><li>a19a1629 - Update copyright years for myself</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/863/diffs?diff_id=15570&start_sha=0a3f24db0a8b44b3e8808fdcdfec02f55682b597)
Author
Owner

added 2 commits

  • 897a225e - Add tests for get_additional_claims (legacy and new style)
  • 8c80a240 - Update copyright years for myself

Compare with previous version

added 2 commits <ul><li>897a225e - Add tests for get_additional_claims (legacy and new style)</li><li>8c80a240 - Update copyright years for myself</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/863/diffs?diff_id=15572&start_sha=a19a16292c0960ce5ccf6e8900994a6d246fbe2d)
Author
Owner

added 4 commits

  • ca7fd8ff - Enable OpenID Connect by default, without RSA support
  • b0477b6e - Add tests for get_additional_claims (legacy and new style)
  • eb4ae679 - Update copyright years for myself
  • 4a490196 - Copy get_oidc_claims code from upstream to let it pass request

Compare with previous version

added 4 commits <ul><li>ca7fd8ff - Enable OpenID Connect by default, without RSA support</li><li>b0477b6e - Add tests for get_additional_claims (legacy and new style)</li><li>eb4ae679 - Update copyright years for myself</li><li>4a490196 - Copy get_oidc_claims code from upstream to let it pass request</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/863/diffs?diff_id=15616&start_sha=8c80a2406a808ceddb2d8eda47d93fe9a603945a)
Author
Owner

The work in this PR might be unnecessary, so keeping it a draft for now: https://github.com/jazzband/django-oauth-toolkit/pull/1068

The work in this PR might be unnecessary, so keeping it a draft for now: https://github.com/jazzband/django-oauth-toolkit/pull/1068
Author
Owner

Closing this work-around as upstream accepted the breakage as a bug and reverted it.

Closing this work-around as upstream accepted the breakage as a bug and reverted it.
nik closed this pull request 2022-01-05 23:04:39 +01:00

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
aleksis/AlekSIS-Core!2508
No description provided.