├── .gitignore ├── HISTORY.md ├── LICENSE ├── README.md ├── config ├── config.js ├── koa.js ├── passport.js └── routes.js ├── lib ├── authenticator.js └── bcrypt_thunk.js ├── package.json ├── server.js ├── src ├── controllers │ ├── auth.js │ └── index.js ├── models │ └── user.js └── views │ ├── auth.html │ └── index.html └── test ├── middlewares ├── authenticator.js └── database.js └── test-main.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dozoisch/koa-passport-example/HEAD/.gitignore -------------------------------------------------------------------------------- /HISTORY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dozoisch/koa-passport-example/HEAD/HISTORY.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dozoisch/koa-passport-example/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dozoisch/koa-passport-example/HEAD/README.md -------------------------------------------------------------------------------- /config/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dozoisch/koa-passport-example/HEAD/config/config.js -------------------------------------------------------------------------------- /config/koa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dozoisch/koa-passport-example/HEAD/config/koa.js -------------------------------------------------------------------------------- /config/passport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dozoisch/koa-passport-example/HEAD/config/passport.js -------------------------------------------------------------------------------- /config/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dozoisch/koa-passport-example/HEAD/config/routes.js -------------------------------------------------------------------------------- /lib/authenticator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dozoisch/koa-passport-example/HEAD/lib/authenticator.js -------------------------------------------------------------------------------- /lib/bcrypt_thunk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dozoisch/koa-passport-example/HEAD/lib/bcrypt_thunk.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dozoisch/koa-passport-example/HEAD/package.json -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dozoisch/koa-passport-example/HEAD/server.js -------------------------------------------------------------------------------- /src/controllers/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dozoisch/koa-passport-example/HEAD/src/controllers/auth.js -------------------------------------------------------------------------------- /src/controllers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dozoisch/koa-passport-example/HEAD/src/controllers/index.js -------------------------------------------------------------------------------- /src/models/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dozoisch/koa-passport-example/HEAD/src/models/user.js -------------------------------------------------------------------------------- /src/views/auth.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dozoisch/koa-passport-example/HEAD/src/views/auth.html -------------------------------------------------------------------------------- /src/views/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dozoisch/koa-passport-example/HEAD/src/views/index.html -------------------------------------------------------------------------------- /test/middlewares/authenticator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dozoisch/koa-passport-example/HEAD/test/middlewares/authenticator.js -------------------------------------------------------------------------------- /test/middlewares/database.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dozoisch/koa-passport-example/HEAD/test/middlewares/database.js -------------------------------------------------------------------------------- /test/test-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dozoisch/koa-passport-example/HEAD/test/test-main.js --------------------------------------------------------------------------------