mirror of
https://github.com/mauriceboe/TREK.git
synced 2026-11-13 07:40:59 +00:00
11472c05ff
A sign-in the app starts runs through the server's handoff page in the system browser. When the SSO callback failed (an expired or overwritten state), the login page dropped the way back to that page, so the retry from there was a plain web login and ended in the web app inside the app's browser sheet instead of signing in the app. The login page now keeps a way back that points at the handoff page, and only that, and renews its fallback copy for a slow retry. State, nonce, PKCE and the handoff verifier are unchanged; the handoff page still asks for a tap before it passes anything on.