Something went wrong. Try again.
AtAuth
Something went wrong. Try again.
fix: use native form POST for OIDC login (fixes iOS Safari)
iOS Safari blocks window.location.href navigations after async fetch() calls because the user gesture chain is broken. Changed the ATAuth login page from fetch-based JavaScript to native HTML form submission — the server already handles non-JSON POSTs with 302 redirects. On error, re-renders the login page with the error message instead of returning plain text. Extracted login page HTML into reusable renderLoginPage() function. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Author Bryan Brooks Co-author Claude Opus 4.6 Date (Feb 19, 2026, 6:56 PM UTC) Commit
Copy SHA
Parent ed51c0ac ed51c0ac0c621435f049a4f859d9a9b544fbc901