Example OIDC Web Application


OpenID Connect (OIDC) is a best-in-class means of securing online user-accessible frameworks such as the Web Application class shown here.

Its beauty lies in its adaptability. A standardized and secure foundation for identity that scales from:

  • Traditional Web Applications, where a human user interacts with a web browser with OIDC providing secure login and session management; to
  • Web Agents, AI or otherwise, where the automated agent or service needs to interact with a framework session on a user's behalf. In this case, OIDC (and the underlying OAuth 2.0) provides the essential protocols for the agent to:
    • Authenticate itself: The agent can prove its identity to the application based on the user’s identity having been verified; and
    • Get Authorization: by user granting it agent specific, limited permission (scopes) to act on their behalf. In essence a chain of proofs the application can rely on.