Skip to content

Harden confirmed sign-in transitions - #367

Merged
NotASithLord merged 2 commits into
mainfrom
codex/issues-268-273-auth-corridor
Aug 9, 2026
Merged

Harden confirmed sign-in transitions#367
NotASithLord merged 2 commits into
mainfrom
codex/issues-268-273-auth-corridor

Conversation

@NotASithLord

Copy link
Copy Markdown
Owner

Closes #268
Closes #273

What changed

  • require a confirmed, verified SSO action before a site actor can enter one exact identity provider
  • park the full actor surface while the user completes sign-in, without model inference or page authority
  • fail closed on stale, expired, replayed, unreadable, wrong-provider, and third-origin state
  • carry terminal policy results through Chrome code execution and Firefox actor hosting
  • show the relying site and exact provider in the confirmation UI
  • update threat-model, ARC, and red-team coverage without pinning volatile counts in prose

Verification

  • release preflight
  • 5,633 Bun tests
  • 856 in-browser tests
  • red-team suite and generated report
  • targeted side-panel E2E for IdP transit, login confirmation, and isolated actor code
  • Linux authority visuals inspected in light and dark modes
  • Firefox package lint and Gecko CI lane
  • adversarial security, browser parity, human UX, and model UX review

@github-actions

github-actions Bot commented Aug 9, 2026

Copy link
Copy Markdown

Visual regression

No visual drift. Every state renders identically to the committed baselines.

📸 Browse the visual gallery — 52 baseline screens (light + dark) as of this commit.

@NotASithLord
NotASithLord merged commit 6166b83 into main Aug 9, 2026
19 checks passed
@NotASithLord
NotASithLord deleted the codex/issues-268-273-auth-corridor branch August 9, 2026 03:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant