├── .eslintrc.json ├── .gitignore ├── README.md ├── actions ├── auth.js └── types.js ├── components ├── Layout.js └── Navigation.js ├── next.config.js ├── package.json ├── pages ├── _app.js ├── api │ └── account │ │ ├── login.js │ │ ├── logout.js │ │ ├── refresh.js │ │ ├── register.js │ │ ├── user.js │ │ └── verify.js ├── index.js ├── login.js └── register.js ├── postcss.config.js ├── public ├── favicon.ico └── vercel.svg ├── reducers ├── auth.js └── index.js ├── store.js ├── styles └── globals.css └── tailwind.config.js /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eien0618/nextjs-account-auth-finish/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # nextjs-account-auth-finish 2 | -------------------------------------------------------------------------------- /actions/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eien0618/nextjs-account-auth-finish/HEAD/actions/auth.js -------------------------------------------------------------------------------- /actions/types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eien0618/nextjs-account-auth-finish/HEAD/actions/types.js -------------------------------------------------------------------------------- /components/Layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eien0618/nextjs-account-auth-finish/HEAD/components/Layout.js -------------------------------------------------------------------------------- /components/Navigation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eien0618/nextjs-account-auth-finish/HEAD/components/Navigation.js -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | reactStrictMode: true, 3 | } 4 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eien0618/nextjs-account-auth-finish/HEAD/package.json -------------------------------------------------------------------------------- /pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eien0618/nextjs-account-auth-finish/HEAD/pages/_app.js -------------------------------------------------------------------------------- /pages/api/account/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eien0618/nextjs-account-auth-finish/HEAD/pages/api/account/login.js -------------------------------------------------------------------------------- /pages/api/account/logout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eien0618/nextjs-account-auth-finish/HEAD/pages/api/account/logout.js -------------------------------------------------------------------------------- /pages/api/account/refresh.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eien0618/nextjs-account-auth-finish/HEAD/pages/api/account/refresh.js -------------------------------------------------------------------------------- /pages/api/account/register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eien0618/nextjs-account-auth-finish/HEAD/pages/api/account/register.js -------------------------------------------------------------------------------- /pages/api/account/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eien0618/nextjs-account-auth-finish/HEAD/pages/api/account/user.js -------------------------------------------------------------------------------- /pages/api/account/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eien0618/nextjs-account-auth-finish/HEAD/pages/api/account/verify.js -------------------------------------------------------------------------------- /pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eien0618/nextjs-account-auth-finish/HEAD/pages/index.js -------------------------------------------------------------------------------- /pages/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eien0618/nextjs-account-auth-finish/HEAD/pages/login.js -------------------------------------------------------------------------------- /pages/register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eien0618/nextjs-account-auth-finish/HEAD/pages/register.js -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eien0618/nextjs-account-auth-finish/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eien0618/nextjs-account-auth-finish/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eien0618/nextjs-account-auth-finish/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /reducers/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eien0618/nextjs-account-auth-finish/HEAD/reducers/auth.js -------------------------------------------------------------------------------- /reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eien0618/nextjs-account-auth-finish/HEAD/reducers/index.js -------------------------------------------------------------------------------- /store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eien0618/nextjs-account-auth-finish/HEAD/store.js -------------------------------------------------------------------------------- /styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eien0618/nextjs-account-auth-finish/HEAD/styles/globals.css -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eien0618/nextjs-account-auth-finish/HEAD/tailwind.config.js --------------------------------------------------------------------------------