Skip to content

Refactor OAuth views and remove PKCE workaround for LiveSplit - #231

Open
john-s-morgan wants to merge 1 commit into
racetimeGG:masterfrom
john-s-morgan:bugfix/191-remove-pkce-workaround
Open

Refactor OAuth views and remove PKCE workaround for LiveSplit#231
john-s-morgan wants to merge 1 commit into
racetimeGG:masterfrom
john-s-morgan:bugfix/191-remove-pkce-workaround

Conversation

@john-s-morgan

@john-s-morgan john-s-morgan commented Dec 18, 2025

Copy link
Copy Markdown

Closes #191

This removes the LiveSplit-specific PKCE override so the standard OAuth2 authorization code flow (with PKCE) can be used once client support is in place.

the fix I pushed for livesplit merged in December.

@john-s-morgan

Copy link
Copy Markdown
Author

Friendly ping.. is anything blocking this?

Route oauth2_authorize directly to the library's AuthorizationView and
drop the OAuthAuthorize override (plus its now-unused imports). The
LiveSplit client fix that necessitated the workaround was merged in
December, so the standard OAuth2 authorization code flow (with PKCE)
can now be used.

Closes racetimeGG#191
@john-s-morgan
john-s-morgan force-pushed the bugfix/191-remove-pkce-workaround branch from e44d6bd to f7f75d6 Compare July 10, 2026 20:21
@john-s-morgan

Copy link
Copy Markdown
Author

Looked at it again and removed the extra iSort churn. That came in thru format on save

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

Incorrect PKCE implementation in LiveSplit

1 participant