Parent
#628
What to build
Harden the existing OAuth/OIDC login path so access and profile updates use only provider attributes with sufficient assurance, and so non-interactive or non-active platform accounts are rejected before external profile data is written.
Acceptance criteria
Blocked by
None - can start immediately.
Parent
#628
What to build
Harden the existing OAuth/OIDC login path so access and profile updates use only provider attributes with sufficient assurance, and so non-interactive or non-active platform accounts are rejected before external profile data is written.
Acceptance criteria
EMAIL_DOMAINaccess policy.PENDING,DISABLED, andMERGEDbindings fail with stable login outcomes.big-mainand validated before any merge tomain.Blocked by
None - can start immediately.