├── .babelrc ├── .gitignore ├── .jscsrc ├── README.md ├── client.js ├── client ├── _assets │ └── style.scss ├── _config │ └── superagent.js ├── action-creators │ └── index.js ├── components │ ├── home-component.js │ ├── login-form-component.js │ └── manifest │ │ ├── action │ │ ├── index.js │ │ └── index.scss │ │ ├── button │ │ ├── index.js │ │ └── index.scss │ │ ├── index.js │ │ └── index.scss ├── constants │ └── index.js ├── containers │ ├── app-container.js │ ├── app-router.js │ └── home-container.js ├── index.js ├── index.template.ejs └── reducers │ ├── index.js │ ├── login-form-reducer.js │ └── user-reducer.js ├── package.json ├── server.js ├── server ├── config.js ├── index.js ├── middleware │ ├── index.js │ └── refresh-token.js └── resources │ ├── token │ └── index.js │ └── user │ └── index.js └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "stage": 0 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | .DS_Store 3 | node_modules 4 | .idea/ 5 | npm-debug.log -------------------------------------------------------------------------------- /.jscsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whetstone/redux-auth-demo/HEAD/.jscsrc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whetstone/redux-auth-demo/HEAD/README.md -------------------------------------------------------------------------------- /client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whetstone/redux-auth-demo/HEAD/client.js -------------------------------------------------------------------------------- /client/_assets/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whetstone/redux-auth-demo/HEAD/client/_assets/style.scss -------------------------------------------------------------------------------- /client/_config/superagent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whetstone/redux-auth-demo/HEAD/client/_config/superagent.js -------------------------------------------------------------------------------- /client/action-creators/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whetstone/redux-auth-demo/HEAD/client/action-creators/index.js -------------------------------------------------------------------------------- /client/components/home-component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whetstone/redux-auth-demo/HEAD/client/components/home-component.js -------------------------------------------------------------------------------- /client/components/login-form-component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whetstone/redux-auth-demo/HEAD/client/components/login-form-component.js -------------------------------------------------------------------------------- /client/components/manifest/action/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whetstone/redux-auth-demo/HEAD/client/components/manifest/action/index.js -------------------------------------------------------------------------------- /client/components/manifest/action/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whetstone/redux-auth-demo/HEAD/client/components/manifest/action/index.scss -------------------------------------------------------------------------------- /client/components/manifest/button/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whetstone/redux-auth-demo/HEAD/client/components/manifest/button/index.js -------------------------------------------------------------------------------- /client/components/manifest/button/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whetstone/redux-auth-demo/HEAD/client/components/manifest/button/index.scss -------------------------------------------------------------------------------- /client/components/manifest/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whetstone/redux-auth-demo/HEAD/client/components/manifest/index.js -------------------------------------------------------------------------------- /client/components/manifest/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whetstone/redux-auth-demo/HEAD/client/components/manifest/index.scss -------------------------------------------------------------------------------- /client/constants/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whetstone/redux-auth-demo/HEAD/client/constants/index.js -------------------------------------------------------------------------------- /client/containers/app-container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whetstone/redux-auth-demo/HEAD/client/containers/app-container.js -------------------------------------------------------------------------------- /client/containers/app-router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whetstone/redux-auth-demo/HEAD/client/containers/app-router.js -------------------------------------------------------------------------------- /client/containers/home-container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whetstone/redux-auth-demo/HEAD/client/containers/home-container.js -------------------------------------------------------------------------------- /client/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whetstone/redux-auth-demo/HEAD/client/index.js -------------------------------------------------------------------------------- /client/index.template.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whetstone/redux-auth-demo/HEAD/client/index.template.ejs -------------------------------------------------------------------------------- /client/reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whetstone/redux-auth-demo/HEAD/client/reducers/index.js -------------------------------------------------------------------------------- /client/reducers/login-form-reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whetstone/redux-auth-demo/HEAD/client/reducers/login-form-reducer.js -------------------------------------------------------------------------------- /client/reducers/user-reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whetstone/redux-auth-demo/HEAD/client/reducers/user-reducer.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whetstone/redux-auth-demo/HEAD/package.json -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whetstone/redux-auth-demo/HEAD/server.js -------------------------------------------------------------------------------- /server/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whetstone/redux-auth-demo/HEAD/server/config.js -------------------------------------------------------------------------------- /server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whetstone/redux-auth-demo/HEAD/server/index.js -------------------------------------------------------------------------------- /server/middleware/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whetstone/redux-auth-demo/HEAD/server/middleware/index.js -------------------------------------------------------------------------------- /server/middleware/refresh-token.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whetstone/redux-auth-demo/HEAD/server/middleware/refresh-token.js -------------------------------------------------------------------------------- /server/resources/token/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whetstone/redux-auth-demo/HEAD/server/resources/token/index.js -------------------------------------------------------------------------------- /server/resources/user/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whetstone/redux-auth-demo/HEAD/server/resources/user/index.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whetstone/redux-auth-demo/HEAD/webpack.config.js --------------------------------------------------------------------------------