OpenID Connect RP Requirements - User Interface, v1.0

The user interface requirements when implementing an OpenId Relying Party.

Assessment Steps (3)

1
OIDC Link (OIDCLink)
Does the system provide a link that the user can select to initiate an OIDC transaction?
Artifact
URL of Page with OIDC Link
Provide the URL of the system's website page that includes an OIDC link, or provide a screenshot of the page.
2
Discovery (Discovery)
Does the system provide a mechanism for handling OP discovery?
Artifact
Discovery Details
Provide screenshots and/or an explanation of how the system supports OP discovery (e.g., local mechanism, centralized service, dynamic/automatic discovery, etc.)
3
Authn Request (AuthnRequest)
Upon selection of an OP from the OIDC login page, does the system initiate an OIDC authentication request to the selected OP?
Artifact
OIDC Authentication Request Artifact
Provide a header trace including the OIDC authentication request generated by the system.

Conformance Criteria (3)

OIDC Link Provided
The system MUST provide a link or other mechanism that a user can select to initiate an OIDC transaction.
Citation
NIEF
Discussion/Review
Discovery Supported
The system MUST provide a mechanism through which it can discover the user's OpenID Provider (OP) system.
Citation
NIEF
Discussion/Review
SSO Initiated
Upon user selection of an OP, the system MUST generate an OIDC Authentication Request and send it to the selected OP.
Citation
NIEF
Discussion/Review