├── .gitignore ├── README.md ├── circle.yml ├── components ├── Menu.js ├── Page.js ├── SecurePage.js ├── SignInOrSignUp.js ├── ensureSignedIn.js ├── injectEnvironmentVar.js ├── injectSession.js └── wrapWithLayout.js ├── index.js ├── modules ├── compose.js └── extractSessionFromCookie.js ├── package.json └── pages ├── index.js ├── other.js ├── secret.js ├── sign-in.js ├── sign-out.js └── sign-up.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .next 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/possibilities/next-with-auth/HEAD/README.md -------------------------------------------------------------------------------- /circle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/possibilities/next-with-auth/HEAD/circle.yml -------------------------------------------------------------------------------- /components/Menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/possibilities/next-with-auth/HEAD/components/Menu.js -------------------------------------------------------------------------------- /components/Page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/possibilities/next-with-auth/HEAD/components/Page.js -------------------------------------------------------------------------------- /components/SecurePage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/possibilities/next-with-auth/HEAD/components/SecurePage.js -------------------------------------------------------------------------------- /components/SignInOrSignUp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/possibilities/next-with-auth/HEAD/components/SignInOrSignUp.js -------------------------------------------------------------------------------- /components/ensureSignedIn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/possibilities/next-with-auth/HEAD/components/ensureSignedIn.js -------------------------------------------------------------------------------- /components/injectEnvironmentVar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/possibilities/next-with-auth/HEAD/components/injectEnvironmentVar.js -------------------------------------------------------------------------------- /components/injectSession.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/possibilities/next-with-auth/HEAD/components/injectSession.js -------------------------------------------------------------------------------- /components/wrapWithLayout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/possibilities/next-with-auth/HEAD/components/wrapWithLayout.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/possibilities/next-with-auth/HEAD/index.js -------------------------------------------------------------------------------- /modules/compose.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/possibilities/next-with-auth/HEAD/modules/compose.js -------------------------------------------------------------------------------- /modules/extractSessionFromCookie.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/possibilities/next-with-auth/HEAD/modules/extractSessionFromCookie.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/possibilities/next-with-auth/HEAD/package.json -------------------------------------------------------------------------------- /pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/possibilities/next-with-auth/HEAD/pages/index.js -------------------------------------------------------------------------------- /pages/other.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/possibilities/next-with-auth/HEAD/pages/other.js -------------------------------------------------------------------------------- /pages/secret.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/possibilities/next-with-auth/HEAD/pages/secret.js -------------------------------------------------------------------------------- /pages/sign-in.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/possibilities/next-with-auth/HEAD/pages/sign-in.js -------------------------------------------------------------------------------- /pages/sign-out.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/possibilities/next-with-auth/HEAD/pages/sign-out.js -------------------------------------------------------------------------------- /pages/sign-up.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/possibilities/next-with-auth/HEAD/pages/sign-up.js --------------------------------------------------------------------------------