├── .env.local.example ├── .gitignore ├── README.md ├── components ├── email-form.js ├── header.js ├── layout.js ├── loading.js └── social-logins.js ├── lib ├── UserContext.js └── magic.js ├── package.json ├── pages ├── _app.js ├── _document.js ├── api │ └── login.js ├── callback.js ├── index.js ├── login.js └── profile.js ├── public ├── apple.png ├── facebook.png ├── favicon.ico ├── github.png ├── google.png └── spinner.svg └── yarn.lock /.env.local.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclabs/example-nextjs/HEAD/.env.local.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclabs/example-nextjs/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclabs/example-nextjs/HEAD/README.md -------------------------------------------------------------------------------- /components/email-form.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclabs/example-nextjs/HEAD/components/email-form.js -------------------------------------------------------------------------------- /components/header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclabs/example-nextjs/HEAD/components/header.js -------------------------------------------------------------------------------- /components/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclabs/example-nextjs/HEAD/components/layout.js -------------------------------------------------------------------------------- /components/loading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclabs/example-nextjs/HEAD/components/loading.js -------------------------------------------------------------------------------- /components/social-logins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclabs/example-nextjs/HEAD/components/social-logins.js -------------------------------------------------------------------------------- /lib/UserContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclabs/example-nextjs/HEAD/lib/UserContext.js -------------------------------------------------------------------------------- /lib/magic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclabs/example-nextjs/HEAD/lib/magic.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclabs/example-nextjs/HEAD/package.json -------------------------------------------------------------------------------- /pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclabs/example-nextjs/HEAD/pages/_app.js -------------------------------------------------------------------------------- /pages/_document.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclabs/example-nextjs/HEAD/pages/_document.js -------------------------------------------------------------------------------- /pages/api/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclabs/example-nextjs/HEAD/pages/api/login.js -------------------------------------------------------------------------------- /pages/callback.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclabs/example-nextjs/HEAD/pages/callback.js -------------------------------------------------------------------------------- /pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclabs/example-nextjs/HEAD/pages/index.js -------------------------------------------------------------------------------- /pages/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclabs/example-nextjs/HEAD/pages/login.js -------------------------------------------------------------------------------- /pages/profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclabs/example-nextjs/HEAD/pages/profile.js -------------------------------------------------------------------------------- /public/apple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclabs/example-nextjs/HEAD/public/apple.png -------------------------------------------------------------------------------- /public/facebook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclabs/example-nextjs/HEAD/public/facebook.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclabs/example-nextjs/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclabs/example-nextjs/HEAD/public/github.png -------------------------------------------------------------------------------- /public/google.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclabs/example-nextjs/HEAD/public/google.png -------------------------------------------------------------------------------- /public/spinner.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclabs/example-nextjs/HEAD/public/spinner.svg -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclabs/example-nextjs/HEAD/yarn.lock --------------------------------------------------------------------------------