├── .env.local.sample ├── .gitignore ├── .prettierrc.json ├── README.md ├── components ├── Header.js └── Layout.js ├── docs ├── clerk-logo-dark.png └── clerk-logo-light.png ├── middleware.js ├── package.json ├── pages ├── _app.js ├── api │ └── getAuthenticatedUserId.js ├── index.js ├── sign-in │ └── [[...index]].js ├── sign-up │ └── [[...index]].js ├── ssr-demo │ └── index.js └── user │ └── [[...index]].js ├── public ├── clerk.svg ├── favicon.ico ├── icons │ ├── arrow-right.svg │ ├── download.svg │ ├── external-link.svg │ ├── layout.svg │ ├── server.svg │ ├── settings.svg │ ├── shield-check.svg │ ├── sparkles.svg │ └── user-plus.svg ├── logo.svg ├── nextjs.svg └── vercel.svg └── styles ├── Header.module.css ├── Shared.module.css └── globals.css /.env.local.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/.env.local.sample -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- 1 | { "printWidth": 120 } 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/README.md -------------------------------------------------------------------------------- /components/Header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/components/Header.js -------------------------------------------------------------------------------- /components/Layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/components/Layout.js -------------------------------------------------------------------------------- /docs/clerk-logo-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/docs/clerk-logo-dark.png -------------------------------------------------------------------------------- /docs/clerk-logo-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/docs/clerk-logo-light.png -------------------------------------------------------------------------------- /middleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/middleware.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/package.json -------------------------------------------------------------------------------- /pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/pages/_app.js -------------------------------------------------------------------------------- /pages/api/getAuthenticatedUserId.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/pages/api/getAuthenticatedUserId.js -------------------------------------------------------------------------------- /pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/pages/index.js -------------------------------------------------------------------------------- /pages/sign-in/[[...index]].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/pages/sign-in/[[...index]].js -------------------------------------------------------------------------------- /pages/sign-up/[[...index]].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/pages/sign-up/[[...index]].js -------------------------------------------------------------------------------- /pages/ssr-demo/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/pages/ssr-demo/index.js -------------------------------------------------------------------------------- /pages/user/[[...index]].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/pages/user/[[...index]].js -------------------------------------------------------------------------------- /public/clerk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/public/clerk.svg -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/icons/arrow-right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/public/icons/arrow-right.svg -------------------------------------------------------------------------------- /public/icons/download.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/public/icons/download.svg -------------------------------------------------------------------------------- /public/icons/external-link.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/public/icons/external-link.svg -------------------------------------------------------------------------------- /public/icons/layout.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/public/icons/layout.svg -------------------------------------------------------------------------------- /public/icons/server.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/public/icons/server.svg -------------------------------------------------------------------------------- /public/icons/settings.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/public/icons/settings.svg -------------------------------------------------------------------------------- /public/icons/shield-check.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/public/icons/shield-check.svg -------------------------------------------------------------------------------- /public/icons/sparkles.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/public/icons/sparkles.svg -------------------------------------------------------------------------------- /public/icons/user-plus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/public/icons/user-plus.svg -------------------------------------------------------------------------------- /public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/public/logo.svg -------------------------------------------------------------------------------- /public/nextjs.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/public/nextjs.svg -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /styles/Header.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/styles/Header.module.css -------------------------------------------------------------------------------- /styles/Shared.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/styles/Shared.module.css -------------------------------------------------------------------------------- /styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clerk/clerk-nextjs-starter/HEAD/styles/globals.css --------------------------------------------------------------------------------