├── .gitignore ├── backend ├── controllers │ ├── authController.js │ ├── userController.js │ └── verifyToken.js ├── index.js ├── models │ └── User.js ├── package-lock.json ├── package.json └── routes │ ├── auth.js │ └── user.js └── frontend ├── .gitignore ├── README.md ├── package-lock.json ├── package.json ├── public ├── favicon.ico ├── index.html ├── logo192.png ├── logo512.png ├── manifest.json └── robots.txt └── src ├── App.css ├── App.js ├── Components ├── Home │ ├── HomePage.jsx │ └── home.css ├── Login │ ├── Login.jsx │ └── login.css ├── NavBar │ ├── NavBar.jsx │ └── navbar.css └── Register │ ├── Register.jsx │ └── register.css └── index.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anhduy1202/JWT-Tutorial/HEAD/.gitignore -------------------------------------------------------------------------------- /backend/controllers/authController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anhduy1202/JWT-Tutorial/HEAD/backend/controllers/authController.js -------------------------------------------------------------------------------- /backend/controllers/userController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anhduy1202/JWT-Tutorial/HEAD/backend/controllers/userController.js -------------------------------------------------------------------------------- /backend/controllers/verifyToken.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anhduy1202/JWT-Tutorial/HEAD/backend/controllers/verifyToken.js -------------------------------------------------------------------------------- /backend/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anhduy1202/JWT-Tutorial/HEAD/backend/index.js -------------------------------------------------------------------------------- /backend/models/User.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anhduy1202/JWT-Tutorial/HEAD/backend/models/User.js -------------------------------------------------------------------------------- /backend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anhduy1202/JWT-Tutorial/HEAD/backend/package-lock.json -------------------------------------------------------------------------------- /backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anhduy1202/JWT-Tutorial/HEAD/backend/package.json -------------------------------------------------------------------------------- /backend/routes/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anhduy1202/JWT-Tutorial/HEAD/backend/routes/auth.js -------------------------------------------------------------------------------- /backend/routes/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anhduy1202/JWT-Tutorial/HEAD/backend/routes/user.js -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anhduy1202/JWT-Tutorial/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anhduy1202/JWT-Tutorial/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anhduy1202/JWT-Tutorial/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anhduy1202/JWT-Tutorial/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anhduy1202/JWT-Tutorial/HEAD/frontend/public/favicon.ico -------------------------------------------------------------------------------- /frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anhduy1202/JWT-Tutorial/HEAD/frontend/public/index.html -------------------------------------------------------------------------------- /frontend/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anhduy1202/JWT-Tutorial/HEAD/frontend/public/logo192.png -------------------------------------------------------------------------------- /frontend/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anhduy1202/JWT-Tutorial/HEAD/frontend/public/logo512.png -------------------------------------------------------------------------------- /frontend/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anhduy1202/JWT-Tutorial/HEAD/frontend/public/manifest.json -------------------------------------------------------------------------------- /frontend/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anhduy1202/JWT-Tutorial/HEAD/frontend/public/robots.txt -------------------------------------------------------------------------------- /frontend/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anhduy1202/JWT-Tutorial/HEAD/frontend/src/App.css -------------------------------------------------------------------------------- /frontend/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anhduy1202/JWT-Tutorial/HEAD/frontend/src/App.js -------------------------------------------------------------------------------- /frontend/src/Components/Home/HomePage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anhduy1202/JWT-Tutorial/HEAD/frontend/src/Components/Home/HomePage.jsx -------------------------------------------------------------------------------- /frontend/src/Components/Home/home.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anhduy1202/JWT-Tutorial/HEAD/frontend/src/Components/Home/home.css -------------------------------------------------------------------------------- /frontend/src/Components/Login/Login.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anhduy1202/JWT-Tutorial/HEAD/frontend/src/Components/Login/Login.jsx -------------------------------------------------------------------------------- /frontend/src/Components/Login/login.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anhduy1202/JWT-Tutorial/HEAD/frontend/src/Components/Login/login.css -------------------------------------------------------------------------------- /frontend/src/Components/NavBar/NavBar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anhduy1202/JWT-Tutorial/HEAD/frontend/src/Components/NavBar/NavBar.jsx -------------------------------------------------------------------------------- /frontend/src/Components/NavBar/navbar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anhduy1202/JWT-Tutorial/HEAD/frontend/src/Components/NavBar/navbar.css -------------------------------------------------------------------------------- /frontend/src/Components/Register/Register.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anhduy1202/JWT-Tutorial/HEAD/frontend/src/Components/Register/Register.jsx -------------------------------------------------------------------------------- /frontend/src/Components/Register/register.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anhduy1202/JWT-Tutorial/HEAD/frontend/src/Components/Register/register.css -------------------------------------------------------------------------------- /frontend/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anhduy1202/JWT-Tutorial/HEAD/frontend/src/index.js --------------------------------------------------------------------------------