Demo

Try OpenIssuer with the demo NextAuth client.

The demo uses a live tenant issuer URL and the standard OIDC authorization code flow with PKCE through NextAuth. The demo tenant has its own issuer, admin portal, client registration, callback URL, and token issuer claim.

Watch the demo walkthrough

This video shows the demo page, tenant admin portal, OAuth client setup, and the NextAuth app signing in through OpenIssuer.

Passkeys

Watch passkey authentication in action

These demonstrations show passwordless passkey sign-in and passkey verification enforced as an additional factor after password login.

Register and sign in with a passkey

See a user register a passkey with Touch ID, sign out, and return to OpenIssuer using passwordless passkey authentication.

Watch on YouTube

Enforce passkey verification after password login

See OpenIssuer require the registered passkey as an additional factor after the user verifies a username and password.

Watch on YouTube

What to check after sign-in

Open the session view in the demo client and check the issuer and tenant values. OpenIssuer resolves the authorization request from the demo tenant host.