{"_id":"k-passport","_rev":"31-6597a05849e4be3fc4102b2f615a7af6","name":"k-passport","description":"Provides authentication for DerbyJS projects","dist-tags":{"latest":"0.7.1"},"versions":{"0.5.31":{"name":"k-passport","description":"Provides authentication for DerbyJS projects","version":"0.5.31","main":"./index.js","homepage":"https://github.com/ile/k-passport","repository":{"type":"git","url":"git://github.com/ile/k-passport.git"},"contributors":[{"name":"Tyler Renelle","email":"tylerrenelle@gmail.com","url":"https://github.com/lefnire/"},{"name":"Daniele Salatti","email":"danielesalatti@gmail.com","url":"https://github.com/DanieleSalatti/"}],"author":{"name":"Ilkka Huotari","email":"ilkkah@gmail.com","url":"https://github.com/ile/"},"keywords":["auth","oauth","password","facebook","twitter","authorization","authentication","passport","derby"],"directories":{"lib":"lib"},"devDependencies":{"coffee-script":"*"},"dependencies":{"connect-flash":"*","deepmerge":"*","nodemailer":"*","passport":"*","passport-local":"*","validator":"*"},"scripts":{"start":"node example/server.js"},"gitHead":"12b725e2f90da64db019216eb8802a58c98e6ff7","bugs":{"url":"https://github.com/ile/k-passport/issues"},"_id":"k-passport@0.5.31","_shasum":"f0713a5aca9856c60abcb731315e74ace40c7dd2","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"ile","email":"ilkkah@gmail.com"},"maintainers":[{"name":"ile","email":"ilkkah@gmail.com"}],"dist":{"shasum":"f0713a5aca9856c60abcb731315e74ace40c7dd2","tarball":"https://registry.npmjs.org/k-passport/-/k-passport-0.5.31.tgz","integrity":"sha512-Rl5vcpk6fN0M+LG7JbAo+Jn/w+eEPv0f7oXFjrg1cxZ60qlCn9slCYMHQtso+7+8MqcrbUyNWOYo2UcQAmdFUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBlkvACev5B/kR3x3eNjSSi8j89h80rZnoDdJvUoE6j2AiEArKclgMqgv55SQYgz/FmFrgSEXKhLP9JxrBc+TcoIX4Q="}]}},"0.5.32":{"name":"k-passport","description":"Provides authentication for DerbyJS projects","version":"0.5.32","main":"./index.js","homepage":"https://github.com/ile/k-passport","repository":{"type":"git","url":"git://github.com/ile/k-passport.git"},"contributors":[{"name":"Tyler Renelle","email":"tylerrenelle@gmail.com","url":"https://github.com/lefnire/"},{"name":"Daniele Salatti","email":"danielesalatti@gmail.com","url":"https://github.com/DanieleSalatti/"}],"author":{"name":"Ilkka Huotari","email":"ilkkah@gmail.com","url":"https://github.com/ile/"},"keywords":["auth","oauth","password","facebook","twitter","authorization","authentication","passport","derby"],"directories":{"lib":"lib"},"devDependencies":{"coffee-script":"*"},"dependencies":{"connect-flash":"*","deepmerge":"*","nodemailer":"*","passport":"*","passport-local":"*","validator":"*"},"scripts":{"start":"node example/server.js"},"gitHead":"22b480e730cd25487ffab6f80abc3d88b8aeb971","bugs":{"url":"https://github.com/ile/k-passport/issues"},"_id":"k-passport@0.5.32","_shasum":"a5997f3b5b4d28626948151edd1c4f367e9a7b2a","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"ile","email":"ilkkah@gmail.com"},"maintainers":[{"name":"ile","email":"ilkkah@gmail.com"}],"dist":{"shasum":"a5997f3b5b4d28626948151edd1c4f367e9a7b2a","tarball":"https://registry.npmjs.org/k-passport/-/k-passport-0.5.32.tgz","integrity":"sha512-ZsxqdDAqHTMaBaPpDpreDkBfhuRE/wE8oDijB3H7aSsEIdnW6qxk8gaSeYwnOiZ7XC2QC3Bvx2o9AwGmNfvuVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC3xj01PZ+yjG0baP4CAtpj7xmmjj/xLLLaYMtc5GDOkAiEAvd3GQY0BoCsXuQGvJ2qgg58DPT2Gcyslq7X23O/FlY0="}]}},"0.5.33":{"name":"k-passport","description":"Provides authentication for DerbyJS projects","version":"0.5.33","main":"./index.js","homepage":"https://github.com/ile/k-passport","repository":{"type":"git","url":"git://github.com/ile/k-passport.git"},"contributors":[{"name":"Tyler Renelle","email":"tylerrenelle@gmail.com","url":"https://github.com/lefnire/"},{"name":"Daniele Salatti","email":"danielesalatti@gmail.com","url":"https://github.com/DanieleSalatti/"}],"author":{"name":"Ilkka Huotari","email":"ilkkah@gmail.com","url":"https://github.com/ile/"},"keywords":["auth","oauth","password","facebook","twitter","authorization","authentication","passport","derby"],"directories":{"lib":"lib"},"devDependencies":{"coffee-script":"*"},"dependencies":{"connect-flash":"*","deepmerge":"*","nodemailer":"*","passport":"*","passport-local":"*","validator":"*"},"scripts":{"start":"node example/server.js"},"gitHead":"78adaf1af8e9bb3f6ec2894d0b2ddb255b3c1e01","bugs":{"url":"https://github.com/ile/k-passport/issues"},"_id":"k-passport@0.5.33","_shasum":"9a90cb432f4ae7682613053b60e58a2d618795bd","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"ile","email":"ilkkah@gmail.com"},"dist":{"shasum":"9a90cb432f4ae7682613053b60e58a2d618795bd","tarball":"https://registry.npmjs.org/k-passport/-/k-passport-0.5.33.tgz","integrity":"sha512-QGxQ/VuwMmN2/bjAYRWfy4R/J6WY2qJ06IFQlmmr3EQ+QpZRL2XvQ141lWolqYkpSiY8DWj3EWHTm+PQvXXBkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGu3mKZNWjNrC5w5Yz166lrvPf0LmeGzpttjd0t/+AmvAiEA0wHRd1mvLLVjmbTqSnIrM1vuo8YFuZYqC5JzQVSkrt4="}]},"maintainers":[{"name":"ile","email":"ilkkah@gmail.com"}]},"0.5.34":{"name":"k-passport","description":"Provides authentication for DerbyJS projects","version":"0.5.34","main":"./index.js","homepage":"https://github.com/ile/k-passport","repository":{"type":"git","url":"git://github.com/ile/k-passport.git"},"contributors":[{"name":"Tyler Renelle","email":"tylerrenelle@gmail.com","url":"https://github.com/lefnire/"},{"name":"Daniele Salatti","email":"danielesalatti@gmail.com","url":"https://github.com/DanieleSalatti/"}],"author":{"name":"Ilkka Huotari","email":"ilkkah@gmail.com","url":"https://github.com/ile/"},"keywords":["auth","oauth","password","facebook","twitter","authorization","authentication","passport","derby"],"directories":{"lib":"lib"},"devDependencies":{"coffee-script":"*"},"dependencies":{"connect-flash":"*","deepmerge":"*","nodemailer":"*","passport":"*","passport-local":"*","validator":"*"},"scripts":{"start":"node example/server.js"},"gitHead":"032814e916e934fe7c075b918cebf000f87b5c8f","bugs":{"url":"https://github.com/ile/k-passport/issues"},"_id":"k-passport@0.5.34","_shasum":"6af72dfdbeb8679791da0307f9988857e7addef0","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"ile","email":"ilkkah@gmail.com"},"dist":{"shasum":"6af72dfdbeb8679791da0307f9988857e7addef0","tarball":"https://registry.npmjs.org/k-passport/-/k-passport-0.5.34.tgz","integrity":"sha512-q+9novLed6Bsi6jfFg7I1CcBDW4QdFWPnAGGoKfIcnyTl/qJPrjxxN6OXS1SxZfPuEyR7FIuFhpGNaxU40tCjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGqpgtx1g5cR1cGrUDvj/VAddMT3VeNNR9+Ekn4lOa4gIhAO4By2LNuZfeGSsA4fXAtaRhsQ4OSlTNP2ObYjsuTmLO"}]},"maintainers":[{"name":"ile","email":"ilkkah@gmail.com"}]},"0.5.35":{"name":"k-passport","description":"Provides authentication for DerbyJS projects","version":"0.5.35","main":"./index.js","homepage":"https://github.com/ile/k-passport","repository":{"type":"git","url":"git://github.com/ile/k-passport.git"},"contributors":[{"name":"Tyler Renelle","email":"tylerrenelle@gmail.com","url":"https://github.com/lefnire/"},{"name":"Daniele Salatti","email":"danielesalatti@gmail.com","url":"https://github.com/DanieleSalatti/"}],"author":{"name":"Ilkka Huotari","email":"ilkkah@gmail.com","url":"https://github.com/ile/"},"keywords":["auth","oauth","password","facebook","twitter","authorization","authentication","passport","derby"],"directories":{"lib":"lib"},"devDependencies":{"coffee-script":"*"},"dependencies":{"connect-flash":"*","deepmerge":"*","nodemailer":"*","passport":"*","passport-local":"*","validator":"*"},"scripts":{"start":"node example/server.js"},"gitHead":"1d58e8427b934d1aca3acd8751edc86c093ac921","bugs":{"url":"https://github.com/ile/k-passport/issues"},"_id":"k-passport@0.5.35","_shasum":"05bb3b357082295b156a896f430f793624bc52c0","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"ile","email":"ilkkah@gmail.com"},"dist":{"shasum":"05bb3b357082295b156a896f430f793624bc52c0","tarball":"https://registry.npmjs.org/k-passport/-/k-passport-0.5.35.tgz","integrity":"sha512-ktHj/nIFZQdpkRRkuez9r+nCjCmX57CAFPG7na512asretwYhABzI7gyHCKvKNL/0Gea4CGEbzR2pmEOGrsz1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7aNnRbPevTsNv651EeJCydt/HERz6r88sc+5ZHUruLAIgL/2HbfnlgylyoqrReyZ+Nvz4MHyud367adkl1LiWUv8="}]},"maintainers":[{"name":"ile","email":"ilkkah@gmail.com"}]},"0.5.36":{"name":"k-passport","description":"Provides authentication for DerbyJS projects","version":"0.5.36","main":"./index.js","homepage":"https://github.com/ile/k-passport","repository":{"type":"git","url":"git://github.com/ile/k-passport.git"},"contributors":[{"name":"Tyler Renelle","email":"tylerrenelle@gmail.com","url":"https://github.com/lefnire/"},{"name":"Daniele Salatti","email":"danielesalatti@gmail.com","url":"https://github.com/DanieleSalatti/"}],"author":{"name":"Ilkka Huotari","email":"ilkkah@gmail.com","url":"https://github.com/ile/"},"keywords":["auth","oauth","password","facebook","twitter","authorization","authentication","passport","derby"],"directories":{"lib":"lib"},"devDependencies":{"coffee-script":"*"},"dependencies":{"connect-flash":"*","deepmerge":"*","nodemailer":"*","passport":"*","passport-local":"*","validator":"*"},"scripts":{"start":"node example/server.js"},"gitHead":"a6d33251e78c82258e1dc56fcb0dd8b5961c2548","bugs":{"url":"https://github.com/ile/k-passport/issues"},"_id":"k-passport@0.5.36","_shasum":"c7faa051da49c10d8acb17c5a3cbd067a176f483","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"ile","email":"ilkkah@gmail.com"},"dist":{"shasum":"c7faa051da49c10d8acb17c5a3cbd067a176f483","tarball":"https://registry.npmjs.org/k-passport/-/k-passport-0.5.36.tgz","integrity":"sha512-oGupiShn9dX1NrUz+nfrQkiqj3HXOYS27//DkBJzrNARImOHZE8KPLTmjBLCz+xE+dpgZ+pLaI0EGzhtquwN3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICJPF2ay3fL/oEH4d8BrlofyvRRE8bkDuZdRDQCfxjkXAiBjaOawFoeqo3e6mUSdu1K0g16qwC6Apsba/eUGYEx26w=="}]},"maintainers":[{"name":"ile","email":"ilkkah@gmail.com"}]},"0.5.37":{"name":"k-passport","description":"Provides authentication for DerbyJS projects","version":"0.5.37","main":"./index.js","homepage":"https://github.com/ile/k-passport","repository":{"type":"git","url":"git://github.com/ile/k-passport.git"},"contributors":[{"name":"Tyler Renelle","email":"tylerrenelle@gmail.com","url":"https://github.com/lefnire/"},{"name":"Daniele Salatti","email":"danielesalatti@gmail.com","url":"https://github.com/DanieleSalatti/"}],"author":{"name":"Ilkka Huotari","email":"ilkkah@gmail.com","url":"https://github.com/ile/"},"keywords":["auth","oauth","password","facebook","twitter","authorization","authentication","passport","derby"],"directories":{"lib":"lib"},"devDependencies":{"coffee-script":"*"},"dependencies":{"connect-flash":"*","deepmerge":"*","nodemailer":"*","passport":"*","passport-local":"*","validator":"*"},"scripts":{"start":"node example/server.js"},"gitHead":"b3c5fd0a301a246a1e0d3d8ec48e9dd463e3796d","bugs":{"url":"https://github.com/ile/k-passport/issues"},"_id":"k-passport@0.5.37","_shasum":"e638dca1a2a6951f61ed1f42a8b832b22582532f","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"ile","email":"ilkkah@gmail.com"},"dist":{"shasum":"e638dca1a2a6951f61ed1f42a8b832b22582532f","tarball":"https://registry.npmjs.org/k-passport/-/k-passport-0.5.37.tgz","integrity":"sha512-5/6kwf8XLK5tG4vy9pvBZOt5eHv0nu0/H83u3nqY7ICnlz+UGWxchU3fybB+rNHwWoDDgBJu0fQ3b2HTOHhu7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEXBONOqBPrholmK0ak9mrmf3Jh8+gCtve8n8oDnweb5AiEA9oqq+o8aprqveQmqCsVVjaTYxpaFPNkqZi4t8i7BVNE="}]},"maintainers":[{"name":"ile","email":"ilkkah@gmail.com"}]},"0.6.0":{"name":"k-passport","description":"Provides authentication for DerbyJS projects","version":"0.6.0","main":"./index.js","homepage":"https://github.com/ile/k-passport","repository":{"type":"git","url":"git://github.com/ile/k-passport.git"},"contributors":[{"name":"Tyler Renelle","email":"tylerrenelle@gmail.com","url":"https://github.com/lefnire/"},{"name":"Daniele Salatti","email":"danielesalatti@gmail.com","url":"https://github.com/DanieleSalatti/"}],"author":{"name":"Ilkka Huotari","email":"ilkkah@gmail.com","url":"https://github.com/ile/"},"keywords":["auth","oauth","password","facebook","twitter","authorization","authentication","passport","derby"],"directories":{"lib":"lib"},"devDependencies":{"coffee-script":"*"},"dependencies":{"connect-flash":"*","deepmerge":"*","nodemailer":"*","passport":"*","passport-local":"*","validator":"*"},"scripts":{"start":"node example/server.js"},"gitHead":"3fe6386281cee4c5200984a6dbf803131452cf3e","bugs":{"url":"https://github.com/ile/k-passport/issues"},"_id":"k-passport@0.6.0","_shasum":"3f637213105e513a2f6ebcbc05c219d701cac688","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"ile","email":"ilkkah@gmail.com"},"dist":{"shasum":"3f637213105e513a2f6ebcbc05c219d701cac688","tarball":"https://registry.npmjs.org/k-passport/-/k-passport-0.6.0.tgz","integrity":"sha512-TpKN8zrGCh+wkmtweogPLVFagIsK/Fw7xTuLRlUN3Mh9ruROobSW3qKxG4nJGBMj9EcOXy2rfKq1hmlKzrSaWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBsiR8QojnmS9NQv5aRUhgSizdEqDQD1YsiTE5p0zfa3AiBoCozYA8qE2TJp4/31ysgawnViscYoKfnkOOC1KGw61w=="}]},"maintainers":[{"name":"ile","email":"ilkkah@gmail.com"}]},"0.6.1":{"name":"k-passport","description":"Provides authentication for DerbyJS projects","version":"0.6.1","main":"./index.js","homepage":"https://github.com/ile/k-passport","repository":{"type":"git","url":"git://github.com/ile/k-passport.git"},"contributors":[{"name":"Tyler Renelle","email":"tylerrenelle@gmail.com","url":"https://github.com/lefnire/"},{"name":"Daniele Salatti","email":"danielesalatti@gmail.com","url":"https://github.com/DanieleSalatti/"}],"author":{"name":"Ilkka Huotari","email":"ilkkah@gmail.com","url":"https://github.com/ile/"},"keywords":["auth","oauth","password","facebook","twitter","authorization","authentication","passport","derby"],"directories":{"lib":"lib"},"devDependencies":{"coffee-script":"*"},"dependencies":{"connect-flash":"*","deepmerge":"*","nodemailer":"*","passport":"*","passport-local":"*","validator":"*"},"scripts":{"start":"node example/server.js"},"gitHead":"d44cd4699b69587cdf93ca860869155c89f845ce","bugs":{"url":"https://github.com/ile/k-passport/issues"},"_id":"k-passport@0.6.1","_shasum":"90228e46b998400d38a344264bd0ae0162f0cdea","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"ile","email":"ilkkah@gmail.com"},"dist":{"shasum":"90228e46b998400d38a344264bd0ae0162f0cdea","tarball":"https://registry.npmjs.org/k-passport/-/k-passport-0.6.1.tgz","integrity":"sha512-MWTfCZkgEz137W6m8TZnjM9S2xP2fCdbrDusvHWW5c93sI+gj+44VxQHimXzCGx0GbB7Q39BpwMTrzD8nMxzvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAOnVPkplTEVL3lpZALpys5fan0Qka6JZ8uLQME0rio5AiEA0ij295ns9PGFqoDfphp49FI2wPxPIPAZ2T9qUqg7Y90="}]},"maintainers":[{"name":"ile","email":"ilkkah@gmail.com"}]},"0.6.2":{"name":"k-passport","description":"Provides authentication for DerbyJS projects","version":"0.6.2","main":"./index.js","homepage":"https://github.com/ile/k-passport","repository":{"type":"git","url":"git://github.com/ile/k-passport.git"},"contributors":[{"name":"Tyler Renelle","email":"tylerrenelle@gmail.com","url":"https://github.com/lefnire/"},{"name":"Daniele Salatti","email":"danielesalatti@gmail.com","url":"https://github.com/DanieleSalatti/"}],"author":{"name":"Ilkka Huotari","email":"ilkkah@gmail.com","url":"https://github.com/ile/"},"keywords":["auth","oauth","password","facebook","twitter","authorization","authentication","passport","derby"],"directories":{"lib":"lib"},"devDependencies":{"coffee-script":"*"},"dependencies":{"connect-flash":"*","deepmerge":"*","nodemailer":"*","passport":"*","passport-local":"*","validator":"*"},"scripts":{"start":"node example/server.js"},"gitHead":"81907f342938103535598c37db23e584445c7bd4","bugs":{"url":"https://github.com/ile/k-passport/issues"},"_id":"k-passport@0.6.2","_shasum":"53da488eb0cd22451f2e75c51febba69730a61c7","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"ile","email":"ilkkah@gmail.com"},"dist":{"shasum":"53da488eb0cd22451f2e75c51febba69730a61c7","tarball":"https://registry.npmjs.org/k-passport/-/k-passport-0.6.2.tgz","integrity":"sha512-ua9V7flqkpSIekkdEFL37i2lYYd7h5xeHS9OuerjtJTnFj+cMfz3qB2FNz9J4NvA1C8b+ojuJp54CciuoN6psw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICm/Z3zKXciLhEo2r0U7S2f6MfdUfG8DvurrYZqB2zbiAiAuxa0yat5FlNzoYasYYOeUfoXud/lDsR361hOjGC7U3g=="}]},"maintainers":[{"name":"ile","email":"ilkkah@gmail.com"}]},"0.6.3":{"name":"k-passport","description":"Provides authentication for DerbyJS projects","version":"0.6.3","main":"./index.js","homepage":"https://github.com/ile/k-passport","repository":{"type":"git","url":"git://github.com/ile/k-passport.git"},"contributors":[{"name":"Tyler Renelle","email":"tylerrenelle@gmail.com","url":"https://github.com/lefnire/"},{"name":"Daniele Salatti","email":"danielesalatti@gmail.com","url":"https://github.com/DanieleSalatti/"}],"author":{"name":"Ilkka Huotari","email":"ilkkah@gmail.com","url":"https://github.com/ile/"},"keywords":["auth","oauth","password","facebook","twitter","authorization","authentication","passport","derby"],"directories":{"lib":"lib"},"devDependencies":{"coffee-script":"*"},"dependencies":{"connect-flash":"*","deepmerge":"*","nodemailer":"*","passport":"*","passport-local":"*","validator":"*"},"scripts":{"start":"node example/server.js"},"gitHead":"4a7cf17dbb0a3e186e83ea46df56a579530d1e4d","bugs":{"url":"https://github.com/ile/k-passport/issues"},"_id":"k-passport@0.6.3","_shasum":"042af9fed3061aba7051e2b68fd274069bd40c7d","_from":".","_npmVersion":"3.3.6","_nodeVersion":"4.1.1","_npmUser":{"name":"ile","email":"ilkkah@gmail.com"},"dist":{"shasum":"042af9fed3061aba7051e2b68fd274069bd40c7d","tarball":"https://registry.npmjs.org/k-passport/-/k-passport-0.6.3.tgz","integrity":"sha512-Lt9uzRBDE2/mMGB+2IICFsSzfGegvOtyyN5E7ysX26RJFRQ1+meXibniIQgLuFGI2QneGU8oPjCj4ym12pj4KA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOsTHBdhrOspz7lAs100855jUaK0DrrG83uY1a+CXjuQIgaStjPF6pFctR/T/gW9VqYR0GMOtb0YKTxZQGrxq0tGc="}]},"maintainers":[{"name":"ile","email":"ilkkah@gmail.com"}]},"0.6.4":{"name":"k-passport","description":"Provides authentication for DerbyJS projects","version":"0.6.4","main":"./index.js","homepage":"https://github.com/ile/k-passport","repository":{"type":"git","url":"git://github.com/ile/k-passport.git"},"contributors":[{"name":"Tyler Renelle","email":"tylerrenelle@gmail.com","url":"https://github.com/lefnire/"},{"name":"Daniele Salatti","email":"danielesalatti@gmail.com","url":"https://github.com/DanieleSalatti/"}],"author":{"name":"Ilkka Huotari","email":"ilkkah@gmail.com","url":"https://github.com/ile/"},"keywords":["auth","oauth","password","facebook","twitter","authorization","authentication","passport","derby"],"directories":{"lib":"lib"},"devDependencies":{"coffee-script":"*"},"dependencies":{"connect-flash":"*","deepmerge":"*","debug":"*","nodemailer":"*","passport":"*","passport-local":"*","validator":"*"},"scripts":{"start":"node example/server.js"},"gitHead":"c0016b2e610bdf6ef0cd7094bf1e1490296dcc23","bugs":{"url":"https://github.com/ile/k-passport/issues"},"_id":"k-passport@0.6.4","_shasum":"095fed33c508b53052e835d9d93c045e2d42a3dd","_from":".","_npmVersion":"3.3.6","_nodeVersion":"4.1.1","_npmUser":{"name":"ile","email":"ilkkah@gmail.com"},"dist":{"shasum":"095fed33c508b53052e835d9d93c045e2d42a3dd","tarball":"https://registry.npmjs.org/k-passport/-/k-passport-0.6.4.tgz","integrity":"sha512-KzMP0109Z23AnHmvE7DG4iJMvAa/9XcXUX4lxGor5Py1k7EpslP8fps1VOA7oMKZzSzg0g5/FaTvvyGVCarplQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCSutLIRIHrq9uCwD59YgsBfRDB5eFp/F5SN3Wo6thngIhAJYdGfAdyH0e8Xm51TPZoGuyv9PgDidgmrRJ9yEvDYnL"}]},"maintainers":[{"name":"ile","email":"ilkkah@gmail.com"}]},"0.6.5":{"name":"k-passport","description":"Provides authentication for DerbyJS projects","version":"0.6.5","main":"./index.js","homepage":"https://github.com/ile/k-passport","repository":{"type":"git","url":"git://github.com/ile/k-passport.git"},"contributors":[{"name":"Tyler Renelle","email":"tylerrenelle@gmail.com","url":"https://github.com/lefnire/"},{"name":"Daniele Salatti","email":"danielesalatti@gmail.com","url":"https://github.com/DanieleSalatti/"}],"author":{"name":"Ilkka Huotari","email":"ilkkah@gmail.com","url":"https://github.com/ile/"},"keywords":["auth","oauth","password","facebook","twitter","authorization","authentication","passport","derby"],"directories":{"lib":"lib"},"devDependencies":{"coffee-script":"*"},"dependencies":{"connect-flash":"*","deepmerge":"*","debug":"*","nodemailer":"*","passport":"*","passport-local":"*","validator":"*"},"scripts":{"start":"node example/server.js"},"gitHead":"2bc14fbbaf958224fedcd2a2a1ffb61a8266e1b7","bugs":{"url":"https://github.com/ile/k-passport/issues"},"_id":"k-passport@0.6.5","_shasum":"64cf81224ad3221716d71e7e014f3d5d001b3c09","_from":".","_npmVersion":"3.3.6","_nodeVersion":"4.1.1","_npmUser":{"name":"ile","email":"ilkkah@gmail.com"},"dist":{"shasum":"64cf81224ad3221716d71e7e014f3d5d001b3c09","tarball":"https://registry.npmjs.org/k-passport/-/k-passport-0.6.5.tgz","integrity":"sha512-lFsP/QOTWaqa2y16uLFJcy/QOwPi0GXNLlQfG9Foh0Um80EHrU1rpJGEUJUKXw9FFL7fWCQf/OjeIOa/C90xeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBokm6AUbuiznBq06cDlTaUx4coQsEDvvON+cX5YjJ65AiB+y6jckTs7/NtgkyuPKdQbM1ejbAFO853FUVST1bDnpQ=="}]},"maintainers":[{"name":"ile","email":"ilkkah@gmail.com"}]},"0.6.6":{"name":"k-passport","description":"Provides authentication for DerbyJS projects","version":"0.6.6","main":"./index.js","homepage":"https://github.com/ile/k-passport","repository":{"type":"git","url":"git://github.com/ile/k-passport.git"},"contributors":[{"name":"Tyler Renelle","email":"tylerrenelle@gmail.com","url":"https://github.com/lefnire/"},{"name":"Daniele Salatti","email":"danielesalatti@gmail.com","url":"https://github.com/DanieleSalatti/"}],"author":{"name":"Ilkka Huotari","email":"ilkkah@gmail.com","url":"https://github.com/ile/"},"keywords":["auth","oauth","password","facebook","twitter","authorization","authentication","passport","derby"],"directories":{"lib":"lib"},"devDependencies":{"coffee-script":"*"},"dependencies":{"connect-flash":"*","deepmerge":"*","debug":"*","nodemailer":"*","passport":"*","passport-local":"*","validator":"*"},"scripts":{"start":"node example/server.js"},"gitHead":"5ac27ec45c802ffa0d382e001464a43b6fcd9405","bugs":{"url":"https://github.com/ile/k-passport/issues"},"_id":"k-passport@0.6.6","_shasum":"3041bbaa1ed5b8d36fb6cc9d100df491951ff324","_from":".","_npmVersion":"3.3.6","_nodeVersion":"4.1.1","_npmUser":{"name":"ile","email":"ilkkah@gmail.com"},"dist":{"shasum":"3041bbaa1ed5b8d36fb6cc9d100df491951ff324","tarball":"https://registry.npmjs.org/k-passport/-/k-passport-0.6.6.tgz","integrity":"sha512-bIwTRxDwyNltjtdfwI3t00qcQoHvF5MTWv3yjdcSieEFZw2ilrDMhcNa56J29dkMdpNKz8vT5FL6VyQ60zRt9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCi67jq5DdwiZ8usu0oO+zlYdzgQuNtY6MkFmPsiZ/i3wIgY7yfCG2gqxbDE8gGSkP/3UUcmKwBhmlbZynO6aLgFeU="}]},"maintainers":[{"name":"ile","email":"ilkkah@gmail.com"}]},"0.6.7":{"name":"k-passport","description":"Provides authentication for DerbyJS projects","version":"0.6.7","main":"./index.js","homepage":"https://github.com/ile/k-passport","repository":{"type":"git","url":"git://github.com/ile/k-passport.git"},"contributors":[{"name":"Tyler Renelle","email":"tylerrenelle@gmail.com","url":"https://github.com/lefnire/"},{"name":"Daniele Salatti","email":"danielesalatti@gmail.com","url":"https://github.com/DanieleSalatti/"}],"author":{"name":"Ilkka Huotari","email":"ilkkah@gmail.com","url":"https://github.com/ile/"},"keywords":["auth","oauth","password","facebook","twitter","authorization","authentication","passport","derby"],"directories":{"lib":"lib"},"devDependencies":{"coffee-script":"*"},"dependencies":{"connect-flash":"*","deepmerge":"*","debug":"*","nodemailer":"*","passport":"*","passport-local":"*","validator":"*"},"scripts":{"start":"node example/server.js"},"gitHead":"724e49aec11e2f1e58b3537cef5c6c8f86b1c027","bugs":{"url":"https://github.com/ile/k-passport/issues"},"_id":"k-passport@0.6.7","_shasum":"99b40d3d22cecb739d04045aad0f375cdf3f3fce","_from":".","_npmVersion":"3.3.6","_nodeVersion":"4.1.1","_npmUser":{"name":"ile","email":"ilkkah@gmail.com"},"dist":{"shasum":"99b40d3d22cecb739d04045aad0f375cdf3f3fce","tarball":"https://registry.npmjs.org/k-passport/-/k-passport-0.6.7.tgz","integrity":"sha512-4fOj22WgY+qUSUDChI03LGMTfG2aGOx4pRMYxR0j8ZHYJlLtoxZ1km4v+40oH6Tf1EeuHeQ4PuhgUY1fcwsbZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIETtwDeu0beT9gBWAIz0bdGpRacDxzjEQ4fPdbpF4eKuAiA+gGqNtE193sq/YCKFk+DPl7jBYNF41mdE75YIG8DwMg=="}]},"maintainers":[{"name":"ile","email":"ilkkah@gmail.com"}]},"0.6.8":{"name":"k-passport","description":"Provides authentication for DerbyJS projects","version":"0.6.8","main":"./index.js","homepage":"https://github.com/ile/k-passport","repository":{"type":"git","url":"git://github.com/ile/k-passport.git"},"contributors":[{"name":"Tyler Renelle","email":"tylerrenelle@gmail.com","url":"https://github.com/lefnire/"},{"name":"Daniele Salatti","email":"danielesalatti@gmail.com","url":"https://github.com/DanieleSalatti/"}],"author":{"name":"Ilkka Huotari","email":"ilkkah@gmail.com","url":"https://github.com/ile/"},"keywords":["auth","oauth","password","facebook","twitter","authorization","authentication","passport","derby"],"directories":{"lib":"lib"},"devDependencies":{"coffee-script":"*"},"dependencies":{"connect-flash":"*","deepmerge":"*","debug":"*","nodemailer":"*","passport":"*","passport-local":"*","validator":"*"},"scripts":{"start":"node example/server.js"},"gitHead":"f4f9e448c443415b00fbec7240187bc4256e54c5","bugs":{"url":"https://github.com/ile/k-passport/issues"},"_id":"k-passport@0.6.8","_shasum":"23a46d09af3949aaf9a72443eb2ef052bb10dfea","_from":".","_npmVersion":"3.3.6","_nodeVersion":"4.1.1","_npmUser":{"name":"ile","email":"ilkkah@gmail.com"},"dist":{"shasum":"23a46d09af3949aaf9a72443eb2ef052bb10dfea","tarball":"https://registry.npmjs.org/k-passport/-/k-passport-0.6.8.tgz","integrity":"sha512-0kUGMaQVEySIqv9f9Ea3wez9DPpTpxb6OXyu2SthcPJFGdZgHKCPpP4lP4bo9xsL24PioM4ZkQg/nNOxc0rC5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMd8Uk2aBpTVltYdCA9RBmfYqMtGmpniaOpLXYMrsVwgIhAKGD+ZCJpiz56UqhKZXK/7n0uc8Im/BdBTbtzjFtnpLq"}]},"maintainers":[{"name":"ile","email":"ilkkah@gmail.com"}]},"0.6.9":{"name":"k-passport","description":"Provides authentication for DerbyJS projects","version":"0.6.9","main":"./index.js","homepage":"https://github.com/ile/k-passport","repository":{"type":"git","url":"git://github.com/ile/k-passport.git"},"contributors":[{"name":"Tyler Renelle","email":"tylerrenelle@gmail.com","url":"https://github.com/lefnire/"},{"name":"Daniele Salatti","email":"danielesalatti@gmail.com","url":"https://github.com/DanieleSalatti/"}],"author":{"name":"Ilkka Huotari","email":"ilkkah@gmail.com","url":"https://github.com/ile/"},"keywords":["auth","oauth","password","facebook","twitter","authorization","authentication","passport","derby"],"directories":{"lib":"lib"},"devDependencies":{"coffee-script":"*"},"dependencies":{"connect-flash":"*","deepmerge":"*","nodemailer":"*","passport":"*","passport-local":"*","validator":"*"},"scripts":{"start":"node example/server.js"},"gitHead":"01a2a8f2b726cdb56e3d22f52c86c93bb04cd8ee","bugs":{"url":"https://github.com/ile/k-passport/issues"},"_id":"k-passport@0.6.9","_shasum":"f5d6739d9b7875c365f57e4418fbee2981d68ae8","_from":".","_npmVersion":"3.3.6","_nodeVersion":"4.1.1","_npmUser":{"name":"ile","email":"ilkkah@gmail.com"},"dist":{"shasum":"f5d6739d9b7875c365f57e4418fbee2981d68ae8","tarball":"https://registry.npmjs.org/k-passport/-/k-passport-0.6.9.tgz","integrity":"sha512-w6r42oAVFNiBqS8BaHQ+h5+H+fOXBGeMobK5rTKRRQwUmnNr6GKWlx6whUsTl2Xf2HRCcKXcf6keU5X1YmSONA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVMj5BsKGfIVLSFhoqwYx1W9esbHN6Jvz1c123sc3xjQIhAOcYe5ZYCJT1PfbERBeX4CJr5vShyd3ZKt4l8IdhZjNN"}]},"maintainers":[{"name":"ile","email":"ilkkah@gmail.com"}]},"0.6.10":{"name":"k-passport","description":"Provides authentication for DerbyJS projects","version":"0.6.10","main":"./index.js","homepage":"https://github.com/ile/k-passport","repository":{"type":"git","url":"git://github.com/ile/k-passport.git"},"contributors":[{"name":"Tyler Renelle","email":"tylerrenelle@gmail.com","url":"https://github.com/lefnire/"},{"name":"Daniele Salatti","email":"danielesalatti@gmail.com","url":"https://github.com/DanieleSalatti/"}],"author":{"name":"Ilkka Huotari","email":"ilkkah@gmail.com","url":"https://github.com/ile/"},"keywords":["auth","oauth","password","facebook","twitter","authorization","authentication","passport","derby"],"directories":{"lib":"lib"},"devDependencies":{"coffee-script":"*"},"dependencies":{"connect-flash":"*","deepmerge":"*","nodemailer":"*","passport":"*","passport-local":"*","validator":"*"},"scripts":{"start":"node example/server.js"},"gitHead":"33e656649563113d51e8e6fcc4de854b63a3666f","bugs":{"url":"https://github.com/ile/k-passport/issues"},"_id":"k-passport@0.6.10","_shasum":"1cacb98214de417ef27b3d1fd8aa7aa5a773bee7","_from":".","_npmVersion":"3.3.9","_nodeVersion":"4.1.1","_npmUser":{"name":"ile","email":"ilkkah@gmail.com"},"dist":{"shasum":"1cacb98214de417ef27b3d1fd8aa7aa5a773bee7","tarball":"https://registry.npmjs.org/k-passport/-/k-passport-0.6.10.tgz","integrity":"sha512-7a9+/QzAj2Wddu7vLKf6GIDrWs4ZJUrbG/TjCIShmHYVFyrRVeg4bqp1uTAgIQL/FpmwXoiahCT8NVNuqW6KmQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDivL7aEsmhu2t8cUduJOZYdkySqmT894pcxBvmTtXGCwIhAOdp3HM8q3ntujrJCZEstgvC2fEzrmNhWFFJqG5/Co8u"}]},"maintainers":[{"name":"ile","email":"ilkkah@gmail.com"}]},"0.6.11":{"name":"k-passport","description":"Provides authentication for DerbyJS projects","version":"0.6.11","main":"./index.js","homepage":"https://github.com/ile/k-passport","repository":{"type":"git","url":"git://github.com/ile/k-passport.git"},"contributors":[{"name":"Tyler Renelle","email":"tylerrenelle@gmail.com","url":"https://github.com/lefnire/"},{"name":"Daniele Salatti","email":"danielesalatti@gmail.com","url":"https://github.com/DanieleSalatti/"}],"author":{"name":"Ilkka Huotari","email":"ilkkah@gmail.com","url":"https://github.com/ile/"},"keywords":["auth","oauth","password","facebook","twitter","authorization","authentication","passport","derby"],"directories":{"lib":"lib"},"devDependencies":{"coffee-script":"*"},"dependencies":{"connect-flash":"*","deepmerge":"*","nodemailer":"*","passport":"*","passport-local":"*","validator":"*"},"scripts":{"start":"node example/server.js"},"gitHead":"71ab70df5ebd7c56d7e7d2ddddb2d44b4e8aacaf","bugs":{"url":"https://github.com/ile/k-passport/issues"},"_id":"k-passport@0.6.11","_shasum":"122ec262370f4a1814904d6175f0eee5e149210d","_from":".","_npmVersion":"3.3.9","_nodeVersion":"4.1.1","_npmUser":{"name":"ile","email":"ilkkah@gmail.com"},"dist":{"shasum":"122ec262370f4a1814904d6175f0eee5e149210d","tarball":"https://registry.npmjs.org/k-passport/-/k-passport-0.6.11.tgz","integrity":"sha512-FAS2HnkAJuFIcGkq/mwSHIydIIAYJk9do7jwUBt26n1Sj+KwHN0+FvMtuX+m6SURIFB9V5lsulPKkHtcyuJf6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuaYZ9C/yp15AfepF844XyPTMl0cgUChhoWdZurOXmiQIhAKn/+pGSwzIhsqHbEmh4k+cojyzFykdnyDUCP+T4gxjU"}]},"maintainers":[{"name":"ile","email":"ilkkah@gmail.com"}]},"0.6.12":{"name":"k-passport","description":"Provides authentication for DerbyJS projects","version":"0.6.12","main":"./index.js","homepage":"https://github.com/ile/k-passport","repository":{"type":"git","url":"git://github.com/ile/k-passport.git"},"contributors":[{"name":"Tyler Renelle","email":"tylerrenelle@gmail.com","url":"https://github.com/lefnire/"},{"name":"Daniele Salatti","email":"danielesalatti@gmail.com","url":"https://github.com/DanieleSalatti/"}],"author":{"name":"Ilkka Huotari","email":"ilkkah@gmail.com","url":"https://github.com/ile/"},"keywords":["auth","oauth","password","facebook","twitter","authorization","authentication","passport","derby"],"directories":{"lib":"lib"},"devDependencies":{"coffee-script":"*"},"dependencies":{"connect-flash":"*","deepmerge":"*","nodemailer":"*","passport":"*","passport-local":"*","validator":"*"},"scripts":{"start":"node example/server.js"},"gitHead":"d3d2c350e7d23769477f1a8f3184cb37622ce064","bugs":{"url":"https://github.com/ile/k-passport/issues"},"_id":"k-passport@0.6.12","_shasum":"9777d5ed500a0d36f119cb252636bbb118c63cf3","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.1.1","_npmUser":{"name":"ile","email":"ilkkah@gmail.com"},"dist":{"shasum":"9777d5ed500a0d36f119cb252636bbb118c63cf3","tarball":"https://registry.npmjs.org/k-passport/-/k-passport-0.6.12.tgz","integrity":"sha512-R1GzsVcHzLGUz5Fp71iD8/JYw445v9qdNvoZjeExJ1YgtCOaeXj5qGwxcQkhS8D62P5eeR7mU/h43fWvd7ugJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID8o1wXZP/v0SYqhWwI/QP5frzfgSAFxfCmqs1FlT5VAAiEA37XHI7+ga6sRJY4cnnipKtuqyJwiQjtBCynWvmbPU1Q="}]},"maintainers":[{"name":"ile","email":"ilkkah@gmail.com"}]},"0.6.13":{"name":"k-passport","description":"Provides authentication for DerbyJS projects","version":"0.6.13","main":"./index.js","homepage":"https://github.com/ile/k-passport","repository":{"type":"git","url":"git://github.com/ile/k-passport.git"},"contributors":[{"name":"Tyler Renelle","email":"tylerrenelle@gmail.com","url":"https://github.com/lefnire/"},{"name":"Daniele Salatti","email":"danielesalatti@gmail.com","url":"https://github.com/DanieleSalatti/"}],"author":{"name":"Ilkka Huotari","email":"ilkkah@gmail.com","url":"https://github.com/ile/"},"keywords":["auth","oauth","password","facebook","twitter","authorization","authentication","passport","derby"],"directories":{"lib":"lib"},"devDependencies":{"coffee-script":"*"},"dependencies":{"connect-flash":"*","deepmerge":"*","nodemailer":"*","passport":"*","passport-local":"*","validator":"*"},"scripts":{"start":"node example/server.js"},"gitHead":"52dc6bac9189e031642cd7dda358486c6314f319","bugs":{"url":"https://github.com/ile/k-passport/issues"},"_id":"k-passport@0.6.13","_shasum":"3169c9e73483c6a2707c82186c73d7046323598d","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.1","_npmUser":{"name":"ile","email":"ilkkah@gmail.com"},"dist":{"shasum":"3169c9e73483c6a2707c82186c73d7046323598d","tarball":"https://registry.npmjs.org/k-passport/-/k-passport-0.6.13.tgz","integrity":"sha512-u/+kMkiz4xH6Lf9h89p7KAy5FD+YHA4iA7RkAKX1P921nt1N/vElfWHAhka+Ajys5M2QFAP+eRO5EJWIaCtQHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2TV6JPtxnKiVxrYwVc/OIBJBCi5GRZoSWqP3IUoIQwwIhAIwYCvCSzPmIYI8Vt9H35xKsq7LfFElczgNP67xvD1LB"}]},"maintainers":[{"name":"ile","email":"ilkkah@gmail.com"}]},"0.6.14":{"name":"k-passport","description":"Provides authentication for DerbyJS projects","version":"0.6.14","main":"./index.js","homepage":"https://github.com/ile/k-passport","repository":{"type":"git","url":"git://github.com/ile/k-passport.git"},"contributors":[{"name":"Tyler Renelle","email":"tylerrenelle@gmail.com","url":"https://github.com/lefnire/"},{"name":"Daniele Salatti","email":"danielesalatti@gmail.com","url":"https://github.com/DanieleSalatti/"}],"author":{"name":"Ilkka Huotari","email":"ilkkah@gmail.com","url":"https://github.com/ile/"},"keywords":["auth","oauth","password","facebook","twitter","authorization","authentication","passport","derby"],"directories":{"lib":"lib"},"devDependencies":{"coffee-script":"*"},"dependencies":{"connect-flash":"*","deepmerge":"*","nodemailer":"*","passport":"*","passport-local":"*","validator":"*"},"scripts":{"start":"node example/server.js"},"gitHead":"1da7110514368a57f4e6d5f28457e47dd3abcfaf","bugs":{"url":"https://github.com/ile/k-passport/issues"},"_id":"k-passport@0.6.14","_shasum":"f6eed8fea11c48a00652c997cfa38b7e4dcf4c61","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.1","_npmUser":{"name":"ile","email":"ilkkah@gmail.com"},"dist":{"shasum":"f6eed8fea11c48a00652c997cfa38b7e4dcf4c61","tarball":"https://registry.npmjs.org/k-passport/-/k-passport-0.6.14.tgz","integrity":"sha512-2WUKW1qB42NtX5OC9OhojpFFeL+wiNggoexSIZHyd1zJgSdIGsdIs2Nd+0DqsGdv87M/Tp3PzWCEP0En97BZ2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxDmGfKC2mak0YO0tUNjZhNEnMOWnXbd8zr5PDCSNwVQIge5SoO1pymgYJNzzBBaeD+NzBUyTh2rmUcWGsLet0Y0U="}]},"maintainers":[{"name":"ile","email":"ilkkah@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/k-passport-0.6.14.tgz_1460520889512_0.27381577948108315"}},"0.6.15":{"name":"k-passport","description":"Provides authentication for DerbyJS projects","version":"0.6.15","main":"./index.js","homepage":"https://github.com/ile/k-passport","repository":{"type":"git","url":"git://github.com/ile/k-passport.git"},"contributors":[{"name":"Tyler Renelle","email":"tylerrenelle@gmail.com","url":"https://github.com/lefnire/"},{"name":"Daniele Salatti","email":"danielesalatti@gmail.com","url":"https://github.com/DanieleSalatti/"}],"author":{"name":"Ilkka Huotari","email":"ilkkah@gmail.com","url":"https://github.com/ile/"},"keywords":["auth","oauth","password","facebook","twitter","authorization","authentication","passport","derby"],"directories":{"lib":"lib"},"devDependencies":{"coffee-script":"*"},"dependencies":{"connect-flash":"*","deepmerge":"*","nodemailer":"*","passport":"*","passport-local":"*","validator":"*"},"scripts":{"start":"node example/server.js"},"gitHead":"f4a07d81f252e0431ac7fdc5f8cbf4399ac1e4f2","bugs":{"url":"https://github.com/ile/k-passport/issues"},"_id":"k-passport@0.6.15","_shasum":"94dfddb562be67f4361bd26685211ad2f6e64b62","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"ile","email":"ilkkah@gmail.com"},"dist":{"shasum":"94dfddb562be67f4361bd26685211ad2f6e64b62","tarball":"https://registry.npmjs.org/k-passport/-/k-passport-0.6.15.tgz","integrity":"sha512-HnmYmQ6ef/hIVimflUGJfsZ13Uhvi51AfAwYZA0GzZnHr/+PeG01SaQpCnkeJQyIK+Bm9cwu2nITIjX/DBkvuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHgiFtKLJcR7Vzy8ZLMeZc3qWbh0M9jdAtG50kgQb0LQIgYUL7Xbs8s8wsFqwidIPGvsMTO5X1V6wbkjdv0rAlR+U="}]},"maintainers":[{"name":"ile","email":"ilkkah@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/k-passport-0.6.15.tgz_1465009787653_0.890275378478691"}},"0.6.16":{"name":"k-passport","description":"Provides authentication for DerbyJS projects","version":"0.6.16","main":"./index.js","homepage":"https://github.com/ile/k-passport","repository":{"type":"git","url":"git://github.com/ile/k-passport.git"},"contributors":[{"name":"Tyler Renelle","email":"tylerrenelle@gmail.com","url":"https://github.com/lefnire/"},{"name":"Daniele Salatti","email":"danielesalatti@gmail.com","url":"https://github.com/DanieleSalatti/"}],"author":{"name":"Ilkka Huotari","email":"ilkkah@gmail.com","url":"https://github.com/ile/"},"keywords":["auth","oauth","password","facebook","twitter","authorization","authentication","passport","derby"],"directories":{"lib":"lib"},"devDependencies":{"coffee-script":"*"},"dependencies":{"connect-flash":"*","deepmerge":"*","nodemailer":"*","passport":"*","passport-local":"*","validator":"*"},"scripts":{"start":"node example/server.js"},"gitHead":"950ef8ac1a3196f012436dd46a37adbbb03c8241","bugs":{"url":"https://github.com/ile/k-passport/issues"},"_id":"k-passport@0.6.16","_shasum":"2341531d927e7fc3a9f4323236ab104323e444b5","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"ile","email":"ilkkah@gmail.com"},"dist":{"shasum":"2341531d927e7fc3a9f4323236ab104323e444b5","tarball":"https://registry.npmjs.org/k-passport/-/k-passport-0.6.16.tgz","integrity":"sha512-Df9vS76kfT/TpND5NrIN6uVAGThb8o7rk6H7JV1dMXwtlZUc2lDyS0sA9puKP0qQtzx2ItAAWTYTCBd5c5z+tA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDMw5vQXe6zAFbHXAYiTXnpwqjNUPsT+TSrjrHS/SL2BAiBeM+rmMchoSp/vRR8t4C9FKDlOOKYOV6EfRtct636dZg=="}]},"maintainers":[{"name":"ile","email":"ilkkah@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/k-passport-0.6.16.tgz_1465503669059_0.449329249560833"}},"0.6.17":{"name":"k-passport","description":"Provides authentication for DerbyJS projects","version":"0.6.17","main":"./index.js","homepage":"https://github.com/ile/k-passport","repository":{"type":"git","url":"git://github.com/ile/k-passport.git"},"contributors":[{"name":"Tyler Renelle","email":"tylerrenelle@gmail.com","url":"https://github.com/lefnire/"},{"name":"Daniele Salatti","email":"danielesalatti@gmail.com","url":"https://github.com/DanieleSalatti/"}],"author":{"name":"Ilkka Huotari","email":"ilkkah@gmail.com","url":"https://github.com/ile/"},"keywords":["auth","oauth","password","facebook","twitter","authorization","authentication","passport","derby"],"directories":{"lib":"lib"},"devDependencies":{"coffee-script":"*"},"dependencies":{"connect-flash":"*","deepmerge":"*","nodemailer":"*","passport":"*","passport-local":"*","validator":"*"},"scripts":{"start":"node example/server.js"},"gitHead":"40715a315ddf3d798ae1ac6544f462faaaa5ce6d","bugs":{"url":"https://github.com/ile/k-passport/issues"},"_id":"k-passport@0.6.17","_shasum":"8a6826a923f0aa5c168b854951f2f6bc5cb2936d","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"ile","email":"ilkkah@gmail.com"},"dist":{"shasum":"8a6826a923f0aa5c168b854951f2f6bc5cb2936d","tarball":"https://registry.npmjs.org/k-passport/-/k-passport-0.6.17.tgz","integrity":"sha512-SDAzapXYeX0W2c4j8NWn3hT6f5P7KBgyiF+zyTyQx1Ibl2qUSvLq+cpH8wT79HtVGZNbBPT5nas8AuwIWKuxOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHW6uVbfh7yS6zqb2899umjPTyMqsG7MXh+Pfi+rLW7wIgDovVbYwB2o1zbR5WDPsAq32n2EmDHe+GkfK+eXQSWss="}]},"maintainers":[{"name":"ile","email":"ilkkah@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/k-passport-0.6.17.tgz_1465504061233_0.9004351135808975"}},"0.6.18":{"name":"k-passport","description":"Provides authentication for DerbyJS projects","version":"0.6.18","main":"./index.js","homepage":"https://github.com/ile/k-passport","repository":{"type":"git","url":"git://github.com/ile/k-passport.git"},"contributors":[{"name":"Tyler Renelle","email":"tylerrenelle@gmail.com","url":"https://github.com/lefnire/"},{"name":"Daniele Salatti","email":"danielesalatti@gmail.com","url":"https://github.com/DanieleSalatti/"}],"author":{"name":"Ilkka Huotari","email":"ilkkah@gmail.com","url":"https://github.com/ile/"},"keywords":["auth","oauth","password","facebook","twitter","authorization","authentication","passport","derby"],"directories":{"lib":"lib"},"devDependencies":{"coffee-script":"*"},"dependencies":{"connect-flash":"*","deepmerge":"*","nodemailer":"*","passport":"*","passport-local":"*","validator":"*"},"scripts":{"start":"node example/server.js"},"gitHead":"2227cfb3d490ee2654eb9415602b42a79e8347af","bugs":{"url":"https://github.com/ile/k-passport/issues"},"_id":"k-passport@0.6.18","_shasum":"66fa241011f6b3fbbb9a848cf571e993532d115c","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"ile","email":"ilkkah@gmail.com"},"dist":{"shasum":"66fa241011f6b3fbbb9a848cf571e993532d115c","tarball":"https://registry.npmjs.org/k-passport/-/k-passport-0.6.18.tgz","integrity":"sha512-JM79lxExkw4g9LkbayrB7WCQDCbWEK/37DsTwl3jqSTw4/THR60daJTbvQGzRQp+M4JGmOtyC5bR2lTA4zrmWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEIcSRZd09D0P5UZ4kiMal4mKCpFRPZ7myxQ5ndiL/4ZAiBYHzpiZkJtdWcCSoXFF8j5nob3vE6RMi1jec1AflfgDQ=="}]},"maintainers":[{"name":"ile","email":"ilkkah@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/k-passport-0.6.18.tgz_1466269434093_0.7974375707563013"}},"0.6.19":{"name":"k-passport","description":"Provides authentication for DerbyJS projects","version":"0.6.19","main":"./index.js","homepage":"https://github.com/ile/k-passport","repository":{"type":"git","url":"git://github.com/ile/k-passport.git"},"contributors":[{"name":"Tyler Renelle","email":"tylerrenelle@gmail.com","url":"https://github.com/lefnire/"},{"name":"Daniele Salatti","email":"danielesalatti@gmail.com","url":"https://github.com/DanieleSalatti/"}],"author":{"name":"Ilkka Huotari","email":"ilkkah@gmail.com","url":"https://github.com/ile/"},"keywords":["auth","oauth","password","facebook","twitter","authorization","authentication","passport","derby"],"directories":{"lib":"lib"},"devDependencies":{"coffee-script":"*"},"dependencies":{"connect-flash":"*","deepmerge":"*","nodemailer":"*","passport":"*","passport-local":"*","validator":"*"},"scripts":{"start":"node example/server.js"},"gitHead":"df1a2014cc897373ad5192905e79ec969337c70c","bugs":{"url":"https://github.com/ile/k-passport/issues"},"_id":"k-passport@0.6.19","_shasum":"4992985298d3c302b5b2563117d96ceb337a624e","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"ile","email":"ilkkah@gmail.com"},"dist":{"shasum":"4992985298d3c302b5b2563117d96ceb337a624e","tarball":"https://registry.npmjs.org/k-passport/-/k-passport-0.6.19.tgz","integrity":"sha512-mErRsRuTWwPNb0l1XbdR28P/JmfjipRws6OXaSAZlZXQRcNQVj5P7/jtwRQ8meyrgn08T6CpwqBo6ewx2IjWng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsh2bhTl/6TOGz0EnOEhdosRGidH4aoc1bCh2W2f6XZAIgATNbcjY57qa+CjblAL/xHORgX7S3VT5qVe+oRJaw+wI="}]},"maintainers":[{"name":"ile","email":"ilkkah@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/k-passport-0.6.19.tgz_1466284600535_0.5528490303549916"}},"0.7.0":{"name":"k-passport","description":"Provides authentication for DerbyJS projects","version":"0.7.0","main":"./index.js","homepage":"https://github.com/ile/k-passport","repository":{"type":"git","url":"git://github.com/ile/k-passport.git"},"contributors":[{"name":"Tyler Renelle","email":"tylerrenelle@gmail.com","url":"https://github.com/lefnire/"},{"name":"Daniele Salatti","email":"danielesalatti@gmail.com","url":"https://github.com/DanieleSalatti/"}],"author":{"name":"Ilkka Huotari","email":"ilkkah@gmail.com","url":"https://github.com/ile/"},"keywords":["auth","oauth","password","facebook","twitter","authorization","authentication","passport","derby"],"directories":{"lib":"lib"},"devDependencies":{"coffee-script":"*"},"dependencies":{"connect-flash":"*","deepmerge":"*","nodemailer":"*","passport":"*","passport-local":"*","passport-remember-me":"0.0.1","validator":"*"},"scripts":{"start":"node example/server.js"},"gitHead":"2a87bd82e08dc287e8aef66645e047e91ea0f509","bugs":{"url":"https://github.com/ile/k-passport/issues"},"_id":"k-passport@0.7.0","_shasum":"e514806b3685245ab72fb2a42d17697a27cd465c","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"ile","email":"ilkkah@gmail.com"},"dist":{"shasum":"e514806b3685245ab72fb2a42d17697a27cd465c","tarball":"https://registry.npmjs.org/k-passport/-/k-passport-0.7.0.tgz","integrity":"sha512-ryraG3RC4CozJmVzu4o0+ohNmG7D6h/dMvRamvt/1youYX01ruY9+CcXjzEtRmPixZfUkjNI/9oBAYTkmj8Phw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFPXaDJiWvdKro2e2umKiNoAGjVGbypinaoKVl/m1/GTAiEAsjXGsqDyx3m2wGttMb5dtsCrB8cMJQs242DzNqWJa+k="}]},"maintainers":[{"name":"ile","email":"ilkkah@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/k-passport-0.7.0.tgz_1476078032102_0.24607516545802355"}},"0.7.1":{"name":"k-passport","description":"Provides authentication for DerbyJS projects","version":"0.7.1","main":"./index.js","homepage":"https://github.com/ile/k-passport","repository":{"type":"git","url":"git://github.com/ile/k-passport.git"},"contributors":[{"name":"Tyler Renelle","email":"tylerrenelle@gmail.com","url":"https://github.com/lefnire/"},{"name":"Daniele Salatti","email":"danielesalatti@gmail.com","url":"https://github.com/DanieleSalatti/"}],"author":{"name":"Ilkka Huotari","email":"ilkkah@gmail.com","url":"https://github.com/ile/"},"keywords":["auth","oauth","password","facebook","twitter","authorization","authentication","passport","derby"],"directories":{"lib":"lib"},"devDependencies":{"coffee-script":"*"},"dependencies":{"connect-flash":"*","deepmerge":"*","nodemailer":"*","passport":"*","passport-local":"*","passport-remember-me":"0.0.1","validator":"*"},"scripts":{"start":"node example/server.js"},"gitHead":"8c01d4cd94e4bccf22ce7189a8639035fe974761","bugs":{"url":"https://github.com/ile/k-passport/issues"},"_id":"k-passport@0.7.1","_shasum":"b26d53ad7881f398ed8fb5cb64083995d38b5396","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"ile","email":"ilkkah@gmail.com"},"dist":{"shasum":"b26d53ad7881f398ed8fb5cb64083995d38b5396","tarball":"https://registry.npmjs.org/k-passport/-/k-passport-0.7.1.tgz","integrity":"sha512-bX287EIyGwa//6VYoTzJXCan0yw9kmfcLoOuzrhKcFjYyb9NNyan1wya9wP3I300YCxPDQzAG5UO+IffifS+7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFWUAUjR40sWXndR5OJmjOhIwGU9zZhbrCDhBLKDxemHAiEA1msgqkVvil+h0p0CD9ZRU1omJ6XMQ1hBS3h9RqaKUks="}]},"maintainers":[{"name":"ile","email":"ilkkah@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/k-passport-0.7.1.tgz_1478164215948_0.16098354733549058"}}},"readme":"# Derby.js Passport Authentication\n\nFor Derby/Racer 0.6\n\nProvides authentication middleware (using [Passport](http://passportjs.org/)) for use in your Derby projects.\n\n##Demo\n\nhttps://k-passport.herokuapp.com\n\n##Installation \n\n`npm install k-passport --save`\n\n```javascript\n// the main object in server side starter script\npassport = require(\"k-passport\");\n```\n\n###Step 1 configure\n```javascript\n/*\nSetup a hash of strategies you'll use - strategy objects and their configurations\nNote, API keys should be stored as environment variables (eg, process.env.FACEBOOK_KEY) or you can use nconf to store\nthem in config.json, which we're doing here\n*/\nvar passportStrategies = {\n  facebook: {\n    strategy: require(\"passport-facebook\").Strategy,\n    conf: {\n      clientID: '1234',\n      clientSecret: '5678'\n    }\n  },\n  twitter: {\n    strategy: require(\"passport-twitter\").Strategy,\n    conf: {\n      consumerKey: 'qwerty',\n      consumerSecret: 'uiop'\n    }\n  }\n};\n\n```\n\nCreate a json object that holds the configuration. Most of these will get sane defaults (see `lib/options.js` for an example), so it's not entirely necessary to create this whole object.\n\n```javascript\nvar options = {\n    \"messages\": {\n        \"failureFlash\": true,\n        \"successFlash\": \"Logged in\"\n    },\n    \"redirects\": {\n        \"failureRedirect\": \"/\",\n        \"successRedirect\": \"/\"\n    },\n    \"urls\": {\n        \"login\": \"/login\",\n        \"logout\": \"/logout\",\n        \"register\": \"/register\",\n        \"passwordReset\": \"/password-reset\",\n        \"passwordChange\": \"/password-change\"\n    },\n    \"form\": {\n        \"email\": {\n            \"required\": true,\n            \"unique\": true,\n            \"human\": \"Email address\"\n        },\n        \"username\": {\n            \"required\": true,\n            \"unique\": true,\n            \"validation\": \"^[a-zA-Z0-9_äöåÄÖÅ]{3,32}$\",\n            \"human\": \"Username\"\n        },\n        \"password\": {\n            \"required\": true,\n            \"unique\": true,\n            \"validation\": \"^.{8,32}$\",\n            \"human\": \"Password\"\n        }\n    },\n    \"fields\": {\n        \"emailField\": \"email\",\n        \"usernameField\": \"username\",\n        \"passwordField\": \"password\",\n        \"passwordField2\": \"password2\"\n    },\n    \"site\": {\n        \"domain\": \"http://localhost:3000\",\n        \"name\": \"My Site\",\n        \"email\": \"admin@mysite.com\"\n    },\n    \"smtp\": {\n        \"host\": \"smtp.mailgun.org\",\n        \"port\": \"587\",\n        \"user\": \"postmaster@app123.mailgun.org\",\n        \"pass\": \"123456\"\n    }\n}\n```\n\n###Step 2 configure, initialize the store, setup strategies\n```coffeescript\npassport.configure(options)\npassport.store(store)\n```\n\n###Step 3 add middleware\nMake sure your express app is using sessions & body-parsing\n```coffeescript\nexpressApp\n    ...\n    .use(express.cookieParser())\n    .use(express.session({\n        secret: conf.get('SESSION_SECRET')\n        store: new MongoStore({url: mongoUrl, safe: true})\n    }))\n    .use(express.bodyParser())\n    .use(express.methodOverride())\n```\n\nUse k-passport's mounted middleware\n```coffeescript\n    ...\n    # passport.middleware is inserted after modelMiddleware and before the app router to pass server accessible data to a model\n    .use(passport.middleware(expressApp, strategies))\n    ...\n```\n\n###Step 4 login &amp; register components (optional)\nIf you want drop-in Login and Register forms, you can use the provided components. To enable these, you'll need this in your `/src/app/index.coffee` (or similar) file:\n```coffeescript\napp.component(require('k-passport/component'))\n```\n\nTo actually add the login/register component into yout template, do these:\n```html\n<view name=\"k-passport:login\"></view>\n```\n\n```html\n<view name=\"k-passport:register\"></view>\n```\n\n```html\n<view name=\"k-passport:password-reset\"></view>\n```\n\nUse http://purecss.io/ to see somewhat nicer looking forms. Just download the minified css file and import it in your `index.styl`.\n\n###Step 5 flash messages (optional, recommended)\n\nUse [derby-flash](https://github.com/ile/derby-flash) with this to see all the messages this module outputs.\n\n## Why not EveryAuth?\nThis project was originally implemented with Everyauth ([see branch in original project](https://github.com/lefnire/derby-auth/tree/everyauth)), but had some issues:\n  1. Every provider had to be implemented individually in code. Passport has an abstraction layer, which is what allows us to pass in Strategy + conf objects in server/index.js for every provider we want enabled.\n  2. Password authentication posed technical difficulties. See the [Google Group discussion](https://groups.google.com/forum/?fromgroups=#!topic/derbyjs/JuUqUNd9Rls)\n\nThe [derby-examples/auth folder](https://github.com/codeparty/derby-examples/tree/master/auth), written by the creators of Derby, uses Everyauth - so if you can't get derby-auth/derby-passport working, you may want to give that a shot. Note, it doesn't yet implement username / password authentication.\n\n### Credits\n- ([Tyler Renelle](https://github.com/lefnire/)) - original author of ([derby-auth](https://github.com/lefnire/derby-auth))\n- ([Daniele Salatti](https://github.com/Exegra/)) - author of ([derby-passport](https://github.com/Exegra/derby-passport))\n","maintainers":[{"name":"ile","email":"ilkkah@gmail.com"}],"time":{"modified":"2022-06-19T07:38:45.509Z","created":"2015-06-29T21:36:02.578Z","0.5.31":"2015-06-29T21:36:02.578Z","0.5.32":"2015-07-07T03:27:43.909Z","0.5.33":"2015-08-06T05:48:00.163Z","0.5.34":"2015-08-06T09:24:48.009Z","0.5.35":"2015-08-11T21:46:56.463Z","0.5.36":"2015-09-15T05:21:58.104Z","0.5.37":"2015-09-16T14:05:18.215Z","0.6.0":"2015-09-17T08:19:48.245Z","0.6.1":"2015-09-22T11:44:00.089Z","0.6.2":"2015-09-23T08:50:16.448Z","0.6.3":"2015-10-11T00:41:08.300Z","0.6.4":"2015-10-11T05:08:12.500Z","0.6.5":"2015-10-11T05:18:48.166Z","0.6.6":"2015-10-11T05:39:26.455Z","0.6.7":"2015-10-11T05:43:22.481Z","0.6.8":"2015-10-11T06:03:37.243Z","0.6.9":"2015-10-11T19:53:53.077Z","0.6.10":"2015-10-29T05:13:26.454Z","0.6.11":"2015-10-29T05:17:40.609Z","0.6.12":"2015-11-04T20:26:44.881Z","0.6.13":"2016-01-28T19:53:54.863Z","0.6.14":"2016-04-13T04:14:52.088Z","0.6.15":"2016-06-04T03:09:49.217Z","0.6.16":"2016-06-09T20:21:11.328Z","0.6.17":"2016-06-09T20:27:43.522Z","0.6.18":"2016-06-18T17:03:55.303Z","0.6.19":"2016-06-18T21:16:42.943Z","0.7.0":"2016-10-10T05:40:32.745Z","0.7.1":"2016-11-03T09:10:16.507Z"},"homepage":"https://github.com/ile/k-passport","keywords":["auth","oauth","password","facebook","twitter","authorization","authentication","passport","derby"],"repository":{"type":"git","url":"git://github.com/ile/k-passport.git"},"contributors":[{"name":"Tyler Renelle","email":"tylerrenelle@gmail.com","url":"https://github.com/lefnire/"},{"name":"Daniele Salatti","email":"danielesalatti@gmail.com","url":"https://github.com/DanieleSalatti/"}],"author":{"name":"Ilkka Huotari","email":"ilkkah@gmail.com","url":"https://github.com/ile/"},"bugs":{"url":"https://github.com/ile/k-passport/issues"},"readmeFilename":"README.md"}