Improve OAuth bridge page with Chrome Intent URL + fallback button
/auth/mobile-done now tries Chrome Intent URL for automatic app
opening, and falls back to a styled button if the browser blocks
automatic navigation to custom schemes.

- Auto-redirect: intent://...#Intent;scheme=navi;package=com.navi.client;end
- Fallback UI: card with \"Open Navi App\" button after 1.5s timeout
- Works in both Chrome (auto) and DuckDuckGo (manual tap)

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
1 parent a27ce32 commit 5048d62c4148b8927fd32c2f0bd0ad86ab82d101
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored on 9 May
Showing 1 changed file
View
navi/api/routes/auth.py