OIDC Demo

Sample OpenID Connect web app

This page is the public landing screen for a tiny Go application using OpenID Connect for authentication. Once your provider is configured, the protected portal will redirect users through the authorization code flow and return here with a validated ID token session.

Application URL https://oidc.kr0ot.com
Issuer URL https://byu-oda.oktapreview.com/oauth2/default
Client ID 0oaymsy1fmUK4HfR81d7
Redirect URL https://oidc.kr0ot.com/auth/callback
What this sample includes
  1. A public home page.
  2. A protected /portal route backed by an OIDC login flow.
  3. Authorization code flow with PKCE and ID token verification.
  4. Cookie-backed sample session data rendered from ID token claims.
APP_ROOT_URL=https://oidc.kr0ot.com
OIDC_ISSUER_URL=https://byu-oda.oktapreview.com/oauth2/default
OIDC_CLIENT_ID=0oaymsy1fmUK4HfR81d7
OIDC_REDIRECT_URL=https://oidc.kr0ot.com/auth/callback
OIDC_SCOPES=openid,profile,email
OIDC_POST_LOGOUT_REDIRECT_URL=https://www.kr0ot.com/