├── .gitignore ├── README.md ├── client ├── .gitignore ├── README.md ├── package-lock.json ├── package.json ├── public │ ├── assets │ │ └── images │ │ │ ├── confused-travolta.gif │ │ │ ├── loading.gif │ │ │ └── lock-icon.png │ ├── index.html │ └── manifest.json └── src │ ├── App.js │ ├── components │ ├── Footer │ │ ├── Footer.js │ │ ├── Footer.scss │ │ └── index.js │ ├── Joke │ │ ├── Joke.js │ │ ├── Joke.scss │ │ └── index.js │ ├── Login │ │ ├── Login.js │ │ └── index.js │ ├── Signup │ │ ├── Signup.js │ │ └── index.js │ └── TopNav │ │ ├── TopNav.js │ │ ├── TopNav.scss │ │ └── index.js │ ├── index.js │ ├── index.scss │ ├── pages │ ├── Auth │ │ ├── Auth.js │ │ ├── Auth.scss │ │ └── index.js │ ├── Home │ │ ├── Home.js │ │ ├── Home.scss │ │ └── index.js │ ├── NoMatch.js │ └── Profile │ │ ├── Profile.js │ │ ├── Profile.scss │ │ └── index.js │ ├── sass │ └── variable.scss │ ├── serviceWorker.js │ └── utils │ └── API.js ├── config ├── middleware │ └── authMiddleware.js └── passport.js ├── controller └── userController.js ├── models ├── Todos.js ├── Users.js └── index.js ├── package.json ├── routes ├── api │ ├── index.js │ ├── todoRoutes.js │ └── userRoutes.js └── index.js └── server.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/README.md -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/client/README.md -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/client/package.json -------------------------------------------------------------------------------- /client/public/assets/images/confused-travolta.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/client/public/assets/images/confused-travolta.gif -------------------------------------------------------------------------------- /client/public/assets/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/client/public/assets/images/loading.gif -------------------------------------------------------------------------------- /client/public/assets/images/lock-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/client/public/assets/images/lock-icon.png -------------------------------------------------------------------------------- /client/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/client/public/index.html -------------------------------------------------------------------------------- /client/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/client/public/manifest.json -------------------------------------------------------------------------------- /client/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/client/src/App.js -------------------------------------------------------------------------------- /client/src/components/Footer/Footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/client/src/components/Footer/Footer.js -------------------------------------------------------------------------------- /client/src/components/Footer/Footer.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/client/src/components/Footer/Footer.scss -------------------------------------------------------------------------------- /client/src/components/Footer/index.js: -------------------------------------------------------------------------------- 1 | export {default} from "./Footer"; -------------------------------------------------------------------------------- /client/src/components/Joke/Joke.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/client/src/components/Joke/Joke.js -------------------------------------------------------------------------------- /client/src/components/Joke/Joke.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/client/src/components/Joke/Joke.scss -------------------------------------------------------------------------------- /client/src/components/Joke/index.js: -------------------------------------------------------------------------------- 1 | export {default} from "./Joke"; -------------------------------------------------------------------------------- /client/src/components/Login/Login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/client/src/components/Login/Login.js -------------------------------------------------------------------------------- /client/src/components/Login/index.js: -------------------------------------------------------------------------------- 1 | export {default} from "./Login"; -------------------------------------------------------------------------------- /client/src/components/Signup/Signup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/client/src/components/Signup/Signup.js -------------------------------------------------------------------------------- /client/src/components/Signup/index.js: -------------------------------------------------------------------------------- 1 | export {default} from "./Signup"; -------------------------------------------------------------------------------- /client/src/components/TopNav/TopNav.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/client/src/components/TopNav/TopNav.js -------------------------------------------------------------------------------- /client/src/components/TopNav/TopNav.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/client/src/components/TopNav/TopNav.scss -------------------------------------------------------------------------------- /client/src/components/TopNav/index.js: -------------------------------------------------------------------------------- 1 | export {default} from "./TopNav"; -------------------------------------------------------------------------------- /client/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/client/src/index.js -------------------------------------------------------------------------------- /client/src/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/client/src/index.scss -------------------------------------------------------------------------------- /client/src/pages/Auth/Auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/client/src/pages/Auth/Auth.js -------------------------------------------------------------------------------- /client/src/pages/Auth/Auth.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/client/src/pages/Auth/Auth.scss -------------------------------------------------------------------------------- /client/src/pages/Auth/index.js: -------------------------------------------------------------------------------- 1 | export {default} from "./Auth"; -------------------------------------------------------------------------------- /client/src/pages/Home/Home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/client/src/pages/Home/Home.js -------------------------------------------------------------------------------- /client/src/pages/Home/Home.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/client/src/pages/Home/Home.scss -------------------------------------------------------------------------------- /client/src/pages/Home/index.js: -------------------------------------------------------------------------------- 1 | export { default } from "./Home"; -------------------------------------------------------------------------------- /client/src/pages/NoMatch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/client/src/pages/NoMatch.js -------------------------------------------------------------------------------- /client/src/pages/Profile/Profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/client/src/pages/Profile/Profile.js -------------------------------------------------------------------------------- /client/src/pages/Profile/Profile.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/client/src/pages/Profile/Profile.scss -------------------------------------------------------------------------------- /client/src/pages/Profile/index.js: -------------------------------------------------------------------------------- 1 | export {default} from "./Profile"; -------------------------------------------------------------------------------- /client/src/sass/variable.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/client/src/sass/variable.scss -------------------------------------------------------------------------------- /client/src/serviceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/client/src/serviceWorker.js -------------------------------------------------------------------------------- /client/src/utils/API.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/client/src/utils/API.js -------------------------------------------------------------------------------- /config/middleware/authMiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/config/middleware/authMiddleware.js -------------------------------------------------------------------------------- /config/passport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/config/passport.js -------------------------------------------------------------------------------- /controller/userController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/controller/userController.js -------------------------------------------------------------------------------- /models/Todos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/models/Todos.js -------------------------------------------------------------------------------- /models/Users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/models/Users.js -------------------------------------------------------------------------------- /models/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/models/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/package.json -------------------------------------------------------------------------------- /routes/api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/routes/api/index.js -------------------------------------------------------------------------------- /routes/api/todoRoutes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/routes/api/todoRoutes.js -------------------------------------------------------------------------------- /routes/api/userRoutes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/routes/api/userRoutes.js -------------------------------------------------------------------------------- /routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/routes/index.js -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evanejtucker/react-auth-simple/HEAD/server.js --------------------------------------------------------------------------------