├── .env.example ├── .env.test ├── .eslintrc.json ├── .gitignore ├── .prettierrc ├── README.md ├── app ├── (auth) │ ├── actions.ts │ ├── login │ │ ├── client.tsx │ │ └── page.tsx │ └── signup │ │ ├── client.tsx │ │ ├── onboarding │ │ └── page.tsx │ │ └── page.tsx ├── (home) │ ├── client.tsx │ ├── navigation.tsx │ └── page.tsx ├── api │ └── secret │ │ └── route.ts ├── favicon.ico ├── globals.css ├── layout.tsx ├── profile │ ├── client.tsx │ └── page.tsx ├── userarea │ ├── client.tsx │ └── page.tsx └── wrapped-corbado-provider.tsx ├── lib ├── corbado-translations.ts └── server │ ├── authentication.ts │ ├── db.ts │ └── queries.ts ├── next.config.ts ├── package.json ├── public ├── documents-icon.svg ├── github-icon.svg └── logo.svg └── tsconfig.json /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/.env.example -------------------------------------------------------------------------------- /.env.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/.env.test -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/.prettierrc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/README.md -------------------------------------------------------------------------------- /app/(auth)/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/app/(auth)/actions.ts -------------------------------------------------------------------------------- /app/(auth)/login/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/app/(auth)/login/client.tsx -------------------------------------------------------------------------------- /app/(auth)/login/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/app/(auth)/login/page.tsx -------------------------------------------------------------------------------- /app/(auth)/signup/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/app/(auth)/signup/client.tsx -------------------------------------------------------------------------------- /app/(auth)/signup/onboarding/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/app/(auth)/signup/onboarding/page.tsx -------------------------------------------------------------------------------- /app/(auth)/signup/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/app/(auth)/signup/page.tsx -------------------------------------------------------------------------------- /app/(home)/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/app/(home)/client.tsx -------------------------------------------------------------------------------- /app/(home)/navigation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/app/(home)/navigation.tsx -------------------------------------------------------------------------------- /app/(home)/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/app/(home)/page.tsx -------------------------------------------------------------------------------- /app/api/secret/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/app/api/secret/route.ts -------------------------------------------------------------------------------- /app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/app/favicon.ico -------------------------------------------------------------------------------- /app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/app/globals.css -------------------------------------------------------------------------------- /app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/app/layout.tsx -------------------------------------------------------------------------------- /app/profile/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/app/profile/client.tsx -------------------------------------------------------------------------------- /app/profile/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/app/profile/page.tsx -------------------------------------------------------------------------------- /app/userarea/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/app/userarea/client.tsx -------------------------------------------------------------------------------- /app/userarea/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/app/userarea/page.tsx -------------------------------------------------------------------------------- /app/wrapped-corbado-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/app/wrapped-corbado-provider.tsx -------------------------------------------------------------------------------- /lib/corbado-translations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/lib/corbado-translations.ts -------------------------------------------------------------------------------- /lib/server/authentication.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/lib/server/authentication.ts -------------------------------------------------------------------------------- /lib/server/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/lib/server/db.ts -------------------------------------------------------------------------------- /lib/server/queries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/lib/server/queries.ts -------------------------------------------------------------------------------- /next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/next.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/package.json -------------------------------------------------------------------------------- /public/documents-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/public/documents-icon.svg -------------------------------------------------------------------------------- /public/github-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/public/github-icon.svg -------------------------------------------------------------------------------- /public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/public/logo.svg -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corbado/passkeys-nextjs/HEAD/tsconfig.json --------------------------------------------------------------------------------