Implement PKCE support - #164
Conversation
|
This PR fixes a real, reproducible bug that isn't mentioned in its title, so I want to document it here — it may be worth pulling the The current
That state has seven characters. Because the length varies per attempt, login succeeds sometimes and fails other times, which makes it look like a flaky provider or reverse proxy rather than a client bug. The only workaround today is This PR's For the record, this was reported in #17 back in March 2025 with the identical Authelia error and a six-character state. That issue was closed as completed, but the code on One review note:
Happy to test a build against Authelia v4.39 on web, Android and iOS. |
Based upon #162, otherwise merge conflicts are annoying
This is the frontend part of PKCE support.
Fixes donetick/donetick#739