Sign-in provider return
What the Screen Is For
Complete the provider callback or present its single recovery step.
What It Shows and Lets People Do
The callback verifies retained state and proof-key material, redeems the authorization code and validates the returned tokens. An invitation-specific callback also invokes provider acceptance completion for the actual signed-in subject.
States and Errors
Unsolicited, mismatched or failed callbacks show recovery guidance. Normal sign-in and invitation acceptance are separate callback branches; a progress display alone proves neither succeeded.
The state rows describe observed loading, empty, refusal or inactive handling where present. Linked validation rules belong to the planning layer; client feedback and authoritative service checks have distinct responsibilities.
Patterns It Must Respect
The pattern list names the built shared components and interaction patterns checked for this screen. This contract describes the existing screen; it supplies no replacement visual design.