Next.js + self-managed Zitadel + SQLite

SSO demo with persistent database sessions

This demo uses Zitadel as an OpenID Connect provider through NextAuth and stores users, linked accounts, and sessions in a local SQLite database via Prisma.

Open dashboard
{
  "authenticated": false,
  "user": null
}