Simpl-Resultat/src-tauri
le king fu 88e1fff253
All checks were successful
Release / build-and-release (push) Successful in 26m52s
fix: wire single-instance plugin for OAuth deep-link callback
The Maximus Account sign-in flow was broken in v0.7.0: clicking "Sign in"
opened Logto in the browser, but when the OAuth2 callback fired
simpl-resultat://auth/callback?code=..., the OS launched a second app
instance instead of routing the URL to the running one. The second
instance had no PKCE verifier in memory, and the original instance
never received the deep-link event, leaving it stuck in "loading".

Fix: register tauri-plugin-single-instance (with the deep-link feature)
as the first plugin. It forwards the callback URL to the existing
process, which triggers the existing deep-link://new-url listener and
completes the token exchange.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 12:37:09 -04:00
..
capabilities feat: add Settings page with in-app updater support 2026-02-11 11:47:25 +00:00
icons Initial project scaffold: Tauri v2 + React + TypeScript + TailwindCSS v4 2026-02-07 11:05:11 +00:00
src fix: wire single-instance plugin for OAuth deep-link callback 2026-04-13 12:37:09 -04:00
.gitignore Initial project scaffold: Tauri v2 + React + TypeScript + TailwindCSS v4 2026-02-07 11:05:11 +00:00
build.rs Initial project scaffold: Tauri v2 + React + TypeScript + TailwindCSS v4 2026-02-07 11:05:11 +00:00
Cargo.lock fix: wire single-instance plugin for OAuth deep-link callback 2026-04-13 12:37:09 -04:00
Cargo.toml fix: wire single-instance plugin for OAuth deep-link callback 2026-04-13 12:37:09 -04:00
tauri.conf.json fix: wire single-instance plugin for OAuth deep-link callback 2026-04-13 12:37:09 -04:00