{"_id":"just-login-core","_rev":"57-a3322dd90ba759c8af8c7b9a8fcbe99e","name":"just-login-core","description":"Handles the authentication at the database level for other just login modules","dist-tags":{"latest":"2.0.1"},"versions":{"0.0.1":{"name":"just-login-core","version":"0.0.1","main":"./index.js","author":{"name":"ArtskydJ","email":"josephdykstra@gmail.com"},"description":"The core functions of the just-login authentication","keywords":["just-login","login","authenticate","login"],"repository":{"type":"git","url":"https://github.com/ArtskydJ/just-login-core.git"},"devDependencies":{"tap":"~0.4.8","memdown":"~0.10.0"},"directories":{"test":"test"},"scripts":{"test":"tap ./test/*.js"},"dependencies":{"levelup":"~0.18.3"},"bugs":{"url":"https://github.com/ArtskydJ/just-login-core/issues"},"homepage":"https://github.com/ArtskydJ/just-login-core","_id":"just-login-core@0.0.1","_shasum":"5fbbe292b9be1d86c69dba4f890188ea89e47674","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"artskydj","email":"josephdykstra@gmail.com"},"maintainers":[{"name":"artskydj","email":"josephdykstra@gmail.com"}],"dist":{"shasum":"5fbbe292b9be1d86c69dba4f890188ea89e47674","tarball":"https://registry.npmjs.org/just-login-core/-/just-login-core-0.0.1.tgz","integrity":"sha512-HleAcafOa95/hPCwkHiSPtiM7CY5vbEh6ODwEZmR2BgiGThR96KPWIOK9h3QKt6aUAwX+sSDC0zK0xoh1qBMRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPd8VyvqWYFqIvIDCs0Uo8291AIhg9OwaCUfV6NJcLhwIgTdCtMv7gBKAKJ3CFDlE/Rl8eRVxX3o049VbRRzgm5ig="}]}},"1.0.0":{"name":"just-login-core","version":"1.0.0","main":"./index.js","author":{"name":"ArtskydJ","email":"josephdykstra@gmail.com"},"description":"The core functions of the just-login authentication","keywords":["just-login","login","authenticate","login"],"repository":{"type":"git","url":"https://github.com/ArtskydJ/just-login-core.git"},"devDependencies":{"tap":"~0.4.8","memdown":"~0.10.0"},"directories":{"test":"test"},"scripts":{"test":"tap ./test/*.js"},"dependencies":{"levelup":"~0.18.3"},"bugs":{"url":"https://github.com/ArtskydJ/just-login-core/issues"},"homepage":"https://github.com/ArtskydJ/just-login-core","_id":"just-login-core@1.0.0","_shasum":"cf73511b2b3c8523dea858489040b847359df596","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"artskydj","email":"josephdykstra@gmail.com"},"maintainers":[{"name":"artskydj","email":"josephdykstra@gmail.com"}],"dist":{"shasum":"cf73511b2b3c8523dea858489040b847359df596","tarball":"https://registry.npmjs.org/just-login-core/-/just-login-core-1.0.0.tgz","integrity":"sha512-zui/YM/u45swQxFmjblrdEj3TPnBVtkZ2GXXCYWIbiaCCYFoKPachbJy25XI4cpw/FazhA3rgfFnhLIfzZtI9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnc5Cs8/gkzQNGc9jdxAwvs3VEE9qDzNsBhfy2b9SvmAIhAL8IW2Ag26ci7jXkPs8EcMG8j8EyR3DyWkqN2YTGxBCG"}]}},"1.0.1":{"name":"just-login-core","version":"1.0.1","main":"./index.js","author":{"name":"ArtskydJ","email":"josephdykstra@gmail.com"},"description":"The core functions of the just-login authentication","keywords":["just-login","login","authenticate","login"],"repository":{"type":"git","url":"https://github.com/ArtskydJ/just-login-core.git"},"devDependencies":{"tap":"~0.4.8","memdown":"~0.10.0"},"directories":{"test":"test"},"scripts":{"test":"tap ./test/*.js"},"dependencies":{"levelup":"~0.18.3"},"bugs":{"url":"https://github.com/ArtskydJ/just-login-core/issues"},"homepage":"https://github.com/ArtskydJ/just-login-core","_id":"just-login-core@1.0.1","_shasum":"6a289990717dcbd1ec268823de344877809f8ba7","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"artskydj","email":"josephdykstra@gmail.com"},"maintainers":[{"name":"artskydj","email":"josephdykstra@gmail.com"}],"dist":{"shasum":"6a289990717dcbd1ec268823de344877809f8ba7","tarball":"https://registry.npmjs.org/just-login-core/-/just-login-core-1.0.1.tgz","integrity":"sha512-UR0R+MR9iIy+DxcE5bo0L+2UqUdttwAIBAiiGdHjBoKF/tLdHwhjaiD3hRegeXfXv189/eaCJnPR3p1E6QGvNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG4Fpg4itY1YkZgmJqp9PJguBV+8YjztkUyse+iLYWdzAiEAhbX8hVRdqpPW1dFa/Q4Xht2G7br5H++m1HYfSWECBao="}]}},"1.0.2":{"name":"just-login-core","version":"1.0.2","main":"./index.js","author":{"name":"ArtskydJ","email":"josephdykstra@gmail.com"},"description":"Handles the authentication at the database level for other just login modules","keywords":["just login","login","authentication"],"repository":{"type":"git","url":"https://github.com/ArtskydJ/just-login-core.git"},"devDependencies":{"tap":"~0.4.8","memdown":"~0.10.0"},"directories":{"test":"test"},"scripts":{"test":"tap ./test/*.js"},"dependencies":{"levelup":"~0.18.3"},"bugs":{"url":"https://github.com/ArtskydJ/just-login-core/issues"},"homepage":"https://github.com/ArtskydJ/just-login-core","_id":"just-login-core@1.0.2","_shasum":"e76687ae0a4d57fdfc3965ec8140240f9527f461","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"artskydj","email":"josephdykstra@gmail.com"},"maintainers":[{"name":"artskydj","email":"josephdykstra@gmail.com"}],"dist":{"shasum":"e76687ae0a4d57fdfc3965ec8140240f9527f461","tarball":"https://registry.npmjs.org/just-login-core/-/just-login-core-1.0.2.tgz","integrity":"sha512-NfugXPuxfASq2fFYGl78joTLR4D+ZW6lpZXjsWd5Rs/Cn8IiIwpwKZa94Fe69tiiNPpWbm2GJIxrl8nRQHIftA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE27cyWk8IogRSGtFdjTVVt7waJJz+Y6d8lcIPAZd0uNAiBZWQKr9VcSUhjzrMzfCcM7hIa1N6Q/ZVuT2AbBAK+VHQ=="}]}},"1.0.3":{"name":"just-login-core","version":"1.0.3","main":"./index.js","author":{"name":"ArtskydJ","email":"josephdykstra@gmail.com"},"description":"Handles the authentication at the database level for other just login modules","keywords":["just login","login","authentication"],"repository":{"type":"git","url":"https://github.com/ArtskydJ/just-login-core.git"},"devDependencies":{"tap":"~0.4.8","memdown":"~0.10.0"},"directories":{"test":"test"},"scripts":{"test":"tap ./test/*.js"},"dependencies":{"levelup":"~0.18.3"},"bugs":{"url":"https://github.com/ArtskydJ/just-login-core/issues"},"homepage":"https://github.com/ArtskydJ/just-login-core","_id":"just-login-core@1.0.3","_shasum":"e3c1aa8363654a58049e4e5970dd35f8c4b76878","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"artskydj","email":"josephdykstra@gmail.com"},"maintainers":[{"name":"artskydj","email":"josephdykstra@gmail.com"}],"dist":{"shasum":"e3c1aa8363654a58049e4e5970dd35f8c4b76878","tarball":"https://registry.npmjs.org/just-login-core/-/just-login-core-1.0.3.tgz","integrity":"sha512-l8h1pAUwSStWECch/mX1+lwu4qMyQocY/1bFf34jX925humVk+ryJAwTvBUQcSyqKfKePn932O49reQm0XQJDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlm5lJ/K5fbQUWHMTSWlb4pqpFhaTAGN5sMC7k5rsjVAIgBee/JCX9N11HtWzL9wYGcgXJjFSOwNjnXik7qORYjeI="}]}},"1.0.4":{"name":"just-login-core","version":"1.0.4","main":"./index.js","author":{"name":"ArtskydJ","email":"josephdykstra@gmail.com"},"description":"Handles the authentication at the database level for other just login modules","keywords":["just login","login","authentication"],"repository":{"type":"git","url":"https://github.com/ArtskydJ/just-login-core.git"},"devDependencies":{"tap":"~0.4.8","memdown":"~0.10.0"},"directories":{"test":"test"},"scripts":{"test":"tap ./test/*.js"},"dependencies":{"levelup":"~0.18.3"},"bugs":{"url":"https://github.com/ArtskydJ/just-login-core/issues"},"homepage":"https://github.com/ArtskydJ/just-login-core","_id":"just-login-core@1.0.4","_shasum":"bc41e3e4d5b4f66874bf12e3211a19eacb684ca4","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"artskydj","email":"josephdykstra@gmail.com"},"maintainers":[{"name":"artskydj","email":"josephdykstra@gmail.com"}],"dist":{"shasum":"bc41e3e4d5b4f66874bf12e3211a19eacb684ca4","tarball":"https://registry.npmjs.org/just-login-core/-/just-login-core-1.0.4.tgz","integrity":"sha512-sXJyOVt23Gx0OjZRtQlu6HDxZcDOzRc7Q/TGEmJM6QupJom6tQd4eP7bnRXH+4QhFDE3Y67ZRBctj1HhazJs3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB7P14mgwEJNwz4MSZAzPzT/qcPFtJUZ57pnWkGdQHnhAiEAtdmcT2lg0rNW+UGBKGsLxcvW+Bwc45pJXQOHsljw4HI="}]}},"1.0.5":{"name":"just-login-core","version":"1.0.5","main":"./index.js","author":{"name":"ArtskydJ","email":"josephdykstra@gmail.com"},"description":"Handles the authentication at the database level for other just login modules","keywords":["just login","login","authentication"],"repository":{"type":"git","url":"https://github.com/ArtskydJ/just-login-core.git"},"devDependencies":{"tap":"~0.4.8","memdown":"~0.10.0"},"directories":{"test":"test"},"scripts":{"test":"tap ./test/*.js"},"dependencies":{"levelup":"~0.18.3"},"bugs":{"url":"https://github.com/ArtskydJ/just-login-core/issues"},"homepage":"https://github.com/ArtskydJ/just-login-core","_id":"just-login-core@1.0.5","_shasum":"73fa70299d2ac815a602703f82adc1a100f5371c","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"artskydj","email":"josephdykstra@gmail.com"},"maintainers":[{"name":"artskydj","email":"josephdykstra@gmail.com"}],"dist":{"shasum":"73fa70299d2ac815a602703f82adc1a100f5371c","tarball":"https://registry.npmjs.org/just-login-core/-/just-login-core-1.0.5.tgz","integrity":"sha512-BBhLxD/UPoGhfkwpTzm60u3UGIWQwCYc7N/0/VrDR3rMfiWL1zppUW90/aGgshqE7HNBAHWB2mhjDFU1tHVZng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAhVepoJe/iUjj4E/rFNGk1EWr9hzLmpypWa99X+juXQAiEA6kP0duE+fGDq0JMMRLcdHTogFQrn65g0j844SEYgTBw="}]}},"1.0.6":{"name":"just-login-core","version":"1.0.6","main":"./index.js","author":{"name":"ArtskydJ","email":"josephdykstra@gmail.com"},"description":"Handles the authentication at the database level for other just login modules","keywords":["just login","login","authentication"],"repository":{"type":"git","url":"https://github.com/ArtskydJ/just-login-core.git"},"devDependencies":{"tap":"~0.4.8","memdown":"~0.10.0"},"directories":{"test":"test"},"scripts":{"test":"tap ./test/*.js"},"dependencies":{"levelup":"~0.18.3"},"bugs":{"url":"https://github.com/ArtskydJ/just-login-core/issues"},"homepage":"https://github.com/ArtskydJ/just-login-core","_id":"just-login-core@1.0.6","_shasum":"fb0d41400322288c855da8c567b8430e477fe7d0","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"artskydj","email":"josephdykstra@gmail.com"},"maintainers":[{"name":"artskydj","email":"josephdykstra@gmail.com"}],"dist":{"shasum":"fb0d41400322288c855da8c567b8430e477fe7d0","tarball":"https://registry.npmjs.org/just-login-core/-/just-login-core-1.0.6.tgz","integrity":"sha512-0+FusVjFCJeZtnBr1OUF09jpH9Nf0oav4FUEJyR8Bb0lObLhQaTq7K4LnvyD7aod1ax6tRzozuH1vkvoL0W+Fw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG9DOk1+s7Z7EV04mEf83sq82Qb0fmigpkNu9EXE5CpBAiEA/J26vUGIOR8aYoKOwd5D0qSBrRUssrx93yzWHUsGO4I="}]}},"1.0.7":{"name":"just-login-core","version":"1.0.7","main":"./index.js","author":{"name":"ArtskydJ","email":"josephdykstra@gmail.com"},"description":"Handles the authentication at the database level for other just login modules","keywords":["just login","login","authentication"],"repository":{"type":"git","url":"https://github.com/ArtskydJ/just-login-core.git"},"devDependencies":{"tap":"^0.4.8","level-mem":"^0.18.0","levelup":"^0.18.5"},"directories":{"test":"test"},"scripts":{"test":"tap ./test/*.js"},"dependencies":{},"bugs":{"url":"https://github.com/ArtskydJ/just-login-core/issues"},"homepage":"https://github.com/ArtskydJ/just-login-core","_id":"just-login-core@1.0.7","_shasum":"eb392ce4e926db92e01840c8a79e797e5dd6997c","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"artskydj","email":"josephdykstra@gmail.com"},"maintainers":[{"name":"artskydj","email":"josephdykstra@gmail.com"}],"dist":{"shasum":"eb392ce4e926db92e01840c8a79e797e5dd6997c","tarball":"https://registry.npmjs.org/just-login-core/-/just-login-core-1.0.7.tgz","integrity":"sha512-ko68/fGekYqxebAKawMH2kSAr9BC2eg04fSlTjDD35AIe3cazi18ChkAyS20UPyqvVwx3KYrAY7g8U57qA9qlg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH619sWkuC5sZ7VSfpXfzeZDJ8phbsdlK1hyrGlsIoZdAiAUM6jeMdwgiRJFiJ/ttVcHMdgGh9oavXDl9SrDIUMBKQ=="}]}},"1.0.8":{"name":"just-login-core","version":"1.0.8","main":"./index.js","author":{"name":"ArtskydJ","email":"josephdykstra@gmail.com"},"description":"Handles the authentication at the database level for other just login modules","keywords":["just login","login","authentication"],"repository":{"type":"git","url":"https://github.com/ArtskydJ/just-login-core.git"},"devDependencies":{"tap":"^0.4.8","level-mem":"^0.18.0","levelup":"^0.18.5"},"directories":{"test":"test"},"scripts":{"test":"tap ./test/*.js"},"dependencies":{},"bugs":{"url":"https://github.com/ArtskydJ/just-login-core/issues"},"homepage":"https://github.com/ArtskydJ/just-login-core","_id":"just-login-core@1.0.8","_shasum":"29f31706f33a771615b7308e3b91be990b044fff","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"artskydj","email":"josephdykstra@gmail.com"},"maintainers":[{"name":"artskydj","email":"josephdykstra@gmail.com"}],"dist":{"shasum":"29f31706f33a771615b7308e3b91be990b044fff","tarball":"https://registry.npmjs.org/just-login-core/-/just-login-core-1.0.8.tgz","integrity":"sha512-6APnxpLDRtIY8AVF5k1iNakq/t4wZ1RGLeM0EMp7TZloJQcGhmLMa839AQEdeGxyTR+oXHl8KKRSPG0ODXs98w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID9+0gZmlYV/vZUq5VIZSfdxKuKySBeEJ9pUcKBUUVEhAiEAkdFdZVLWlxdoSmlQ1JOTjuPB5UZ4xttgPn/emuMXwhQ="}]}},"1.1.0":{"name":"just-login-core","version":"1.1.0","main":"./index.js","author":{"name":"ArtskydJ","email":"josephdykstra@gmail.com"},"description":"Handles the authentication at the database level for other just login modules","keywords":["just login","login","authentication"],"repository":{"type":"git","url":"https://github.com/ArtskydJ/just-login-core.git"},"devDependencies":{"tap":"^0.4.8","level-mem":"^0.18.0","levelup":"^0.18.5"},"directories":{"test":"test"},"scripts":{"test":"tap ./test/*.js"},"dependencies":{},"bugs":{"url":"https://github.com/ArtskydJ/just-login-core/issues"},"homepage":"https://github.com/ArtskydJ/just-login-core","_id":"just-login-core@1.1.0","dist":{"shasum":"c614e07bd08bc66bb66a956aa044dee2cb4222f7","tarball":"https://registry.npmjs.org/just-login-core/-/just-login-core-1.1.0.tgz","integrity":"sha512-YbR6Y7FyuhBICmvmsI5QEDCsm+TTYgvHkEF/RJRR8mFenth/41L78qeuGcePeCaun9xRAMaavXaAcJjjX3Op1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA3AC8kVfS4cjIJoMy2lfEuxxy6w7Hfr1k92UC0/vfiVAiEAovBqAGHCI7zd/FW0vrljfNwqguyFdOks6fCYbu+GPh8="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"artskydj","email":"josephdykstra@gmail.com"},"maintainers":[{"name":"artskydj","email":"josephdykstra@gmail.com"}]},"1.1.1":{"name":"just-login-core","version":"1.1.1","main":"./index.js","author":{"name":"ArtskydJ","email":"josephdykstra@gmail.com"},"description":"Handles the authentication at the database level for other just login modules","keywords":["just login","login","authentication"],"repository":{"type":"git","url":"https://github.com/coding-in-the-wild/just-login-core.git"},"devDependencies":{"tap":"^0.4.8","level-mem":"^0.18.0","levelup":"^0.18.5"},"directories":{"test":"test"},"scripts":{"test":"tap ./test/*.js"},"dependencies":{},"bugs":{"url":"https://github.com/coding-in-the-wild/just-login-core/issues"},"homepage":"https://github.com/coding-in-the-wild/just-login-core","_id":"just-login-core@1.1.1","dist":{"shasum":"8956ede48af84a91bc82fce8d939a67feeeda86b","tarball":"https://registry.npmjs.org/just-login-core/-/just-login-core-1.1.1.tgz","integrity":"sha512-QUAQKBUV+iiJUmMEoXTm26GffIrenpLZS+fSqmeww3yyFZsT170Z7Ewoj7LxjV/U6LkpLRFGalIRNOfnPydsSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGtF3+WCPRjFRStmOPExteBbthiXj+PgO9cw4IwznFFfAiBSYdUJvErFEVCtm6KSlPLu9yXcYs+0rweJe+YznU1cVQ=="}]},"_from":"just-login-core","_npmVersion":"1.4.3","_npmUser":{"name":"artskydj","email":"josephdykstra@gmail.com"},"maintainers":[{"name":"artskydj","email":"josephdykstra@gmail.com"},{"name":"tehshrike","email":"me@JoshDuff.com"}]},"1.1.2":{"name":"just-login-core","version":"1.1.2","main":"./index.js","author":{"name":"ArtskydJ","email":"josephdykstra@gmail.com"},"description":"Handles the authentication at the database level for other just login modules","keywords":["just login","login","authentication"],"repository":{"type":"git","url":"https://github.com/coding-in-the-wild/just-login-core.git"},"devDependencies":{"tap":"^0.4.8","level-mem":"^0.18.0","levelup":"^0.18.5"},"directories":{"test":"test"},"scripts":{"test":"tap ./test/*.js"},"dependencies":{},"bugs":{"url":"https://github.com/coding-in-the-wild/just-login-core/issues"},"homepage":"https://github.com/coding-in-the-wild/just-login-core","_id":"just-login-core@1.1.2","_shasum":"4dceddfa524635edabc492489e77ad8d1b5dfd16","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"artskydj","email":"josephdykstra@gmail.com"},"maintainers":[{"name":"artskydj","email":"josephdykstra@gmail.com"},{"name":"tehshrike","email":"me@JoshDuff.com"}],"dist":{"shasum":"4dceddfa524635edabc492489e77ad8d1b5dfd16","tarball":"https://registry.npmjs.org/just-login-core/-/just-login-core-1.1.2.tgz","integrity":"sha512-44LNOI/yNbEWP1wyC+ATE+3LEmRunsCQFEBg2hSMSZMlXESxYd/K9idRlVU6vMg6yzfYUgM/DQ0TrdHn5YzOaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFeu8UckrZy6SDl9baQh8iZbwOVxa3fSvQOUBfZts6MgIhAOrhJxbP9/XsX+H7G4hNxUk7DG6oRQuuUgs74Qg4C09j"}]}},"1.1.3":{"name":"just-login-core","version":"1.1.3","main":"./index.js","author":{"name":"ArtskydJ","email":"josephdykstra@gmail.com"},"description":"Handles the authentication at the database level for other just login modules","keywords":["just login","login","authentication"],"repository":{"type":"git","url":"https://github.com/coding-in-the-wild/just-login-core.git"},"devDependencies":{"tap":"^0.4.8","level-mem":"^0.18.0"},"directories":{"test":"test"},"scripts":{"test":"tap ./test/*.js"},"dependencies":{"expire-unused-keys":"^1.0.0","level-lock":"^1.0.1","level-sublevel":"^5.2.0","ms":"^0.6.2","tiny-level-ttl":"0.1.0","xtend":"^4.0.0"},"bugs":{"url":"https://github.com/coding-in-the-wild/just-login-core/issues"},"homepage":"https://github.com/coding-in-the-wild/just-login-core","_id":"just-login-core@1.1.3","_shasum":"13238d6e44b216482c750cf15050e98e63f2de24","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"artskydj","email":"josephdykstra@gmail.com"},"maintainers":[{"name":"artskydj","email":"josephdykstra@gmail.com"},{"name":"tehshrike","email":"me@JoshDuff.com"}],"dist":{"shasum":"13238d6e44b216482c750cf15050e98e63f2de24","tarball":"https://registry.npmjs.org/just-login-core/-/just-login-core-1.1.3.tgz","integrity":"sha512-vsD8QaeTkuXfrIFYAZ0dhjOa+NG9HBEzQuf1xfgmb3Ps7+VpGn6xPhkluKXXaKBM+z+JoeF/miaEt0GZtaVuFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBiUwvWsRkiKz0EICs8F1kO9RXoD3/So/9TjhEm8N6aGAiEAls6QAKeZkRtZoumb/8b6XRN9xhDdSr/i4QEx+TV/E20="}]}},"1.1.4":{"name":"just-login-core","version":"1.1.4","main":"./index.js","author":{"name":"ArtskydJ","email":"josephdykstra@gmail.com"},"description":"Handles the authentication at the database level for other just login modules","keywords":["just login","login","authentication"],"repository":{"type":"git","url":"https://github.com/coding-in-the-wild/just-login-core.git"},"devDependencies":{"tap":"^0.4.8","level-mem":"^0.18.0"},"directories":{"test":"test"},"scripts":{"test":"tap ./test/*.js"},"dependencies":{"level-lock":"^1.0.1","level-sublevel":"^5.2.0","ms":"^0.6.2","tiny-level-ttl":"1.0.0","xtend":"^4.0.0"},"bugs":{"url":"https://github.com/coding-in-the-wild/just-login-core/issues"},"homepage":"https://github.com/coding-in-the-wild/just-login-core","_id":"just-login-core@1.1.4","dist":{"shasum":"d84168c7956e6db7361f92f5c93fd8b3408b0a9d","tarball":"https://registry.npmjs.org/just-login-core/-/just-login-core-1.1.4.tgz","integrity":"sha512-IpRgvdY7QEhr8wxijx/5UT/vtmpo8n9uxWpXm300TromT+Sige2BNc9gDylWDfLEf+UaYrvIJtdhqUJ3yCpOtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZm8dJ6jGWtKJcILm384ac5jKiXkpdh7L2jWMCYpvqSgIhAN3KRaq/AWPRvMK2eteAewcRk98cMtrcHZzBIDwJeyhZ"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"artskydj","email":"josephdykstra@gmail.com"},"maintainers":[{"name":"artskydj","email":"josephdykstra@gmail.com"},{"name":"tehshrike","email":"me@JoshDuff.com"}]},"1.2.0":{"name":"just-login-core","version":"1.2.0","main":"./index.js","author":{"name":"ArtskydJ","email":"josephdykstra@gmail.com"},"description":"Handles the authentication at the database level for other just login modules","keywords":["just login","login","authentication"],"repository":{"type":"git","url":"https://github.com/coding-in-the-wild/just-login-core.git"},"devDependencies":{"tap":"^0.4.8","level-mem":"^0.18.0"},"directories":{"test":"test"},"scripts":{"test":"tap ./test/*.js"},"dependencies":{"level-lock":"^1.0.1","level-spaces":"^1.1.1","ms":"^0.6.2","tiny-level-ttl":"1.1.0","xtend":"^4.0.0"},"gitHead":"3c1247355f3601b1b8085bf23bf575c94445a9da","bugs":{"url":"https://github.com/coding-in-the-wild/just-login-core/issues"},"homepage":"https://github.com/coding-in-the-wild/just-login-core","_id":"just-login-core@1.2.0","_shasum":"afc049e2200fa28d26bff6cecd399b2bc57db36a","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"artskydj","email":"josephdykstra@gmail.com"},"maintainers":[{"name":"artskydj","email":"josephdykstra@gmail.com"},{"name":"tehshrike","email":"me@JoshDuff.com"}],"dist":{"shasum":"afc049e2200fa28d26bff6cecd399b2bc57db36a","tarball":"https://registry.npmjs.org/just-login-core/-/just-login-core-1.2.0.tgz","integrity":"sha512-7nAGqXe0oS1UJ9Q7cHnvQh45haj7dNzQhmfeZl5UqDVn5REDmj6KqfUM7QbfgxfBshnDntzcJcDZCvam4S09zg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+V4RZIJEfPZfmqdxL1mV22Ht0AG08RABHA7LTmu+GNwIgc7xe1zjA38iVP7jcHcv6vBN9TI6RQ7OltZvUUl4Cj2Q="}]}},"1.2.1":{"name":"just-login-core","version":"1.2.1","main":"./index.js","author":{"name":"ArtskydJ","email":"josephdykstra@gmail.com"},"description":"Handles the authentication at the database level for other just login modules","keywords":["just login","login","authentication"],"repository":{"type":"git","url":"https://github.com/coding-in-the-wild/just-login-core.git"},"devDependencies":{"tap":"^0.4.8","level-mem":"^0.18.0"},"directories":{"test":"test"},"scripts":{"test":"tap ./test/*.js"},"dependencies":{"level-lock":"^1.0.1","level-spaces":"^1.1.1","ms":"^0.6.2","tiny-level-ttl":"1.1.0","xtend":"^4.0.0"},"gitHead":"1eafe5d875d096947db5cf19c0ba67d2fef13031","bugs":{"url":"https://github.com/coding-in-the-wild/just-login-core/issues"},"homepage":"https://github.com/coding-in-the-wild/just-login-core","_id":"just-login-core@1.2.1","_shasum":"f7b9a9cc64a1a7fdd17316560529e2c55bef091b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"artskydj","email":"josephdykstra@gmail.com"},"maintainers":[{"name":"artskydj","email":"josephdykstra@gmail.com"},{"name":"tehshrike","email":"me@JoshDuff.com"}],"dist":{"shasum":"f7b9a9cc64a1a7fdd17316560529e2c55bef091b","tarball":"https://registry.npmjs.org/just-login-core/-/just-login-core-1.2.1.tgz","integrity":"sha512-/9x9DWHlr3Hs2A3GE+GDK9KEaxbK16sv2zv6ibgpgFaGou9ZAL85/3PhPt1dHboM8Ia+Kr3VqVunwXk8SCurHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID2UuInjgi4woS01FYVhc7QtNfULYGQYOKjzoey42Wh5AiBKLmdBGoXHxcvj40LiCh5OuGIFMmr9FpZbHVsSzwCO9w=="}]}},"1.2.2":{"name":"just-login-core","version":"1.2.2","main":"./index.js","author":{"name":"ArtskydJ","email":"josephdykstra@gmail.com"},"description":"Handles the authentication at the database level for other just login modules","keywords":["just login","login","authentication"],"repository":{"type":"git","url":"https://github.com/coding-in-the-wild/just-login-core.git"},"devDependencies":{"tap":"^0.4.8","level-mem":"^0.18.0"},"directories":{"test":"test"},"scripts":{"test":"tap ./test/*.js"},"dependencies":{"expire-unused-keys":"^1.0.2","level-lock":"^1.0.1","level-spaces":"^1.1.1","ms":"^0.6.2","tiny-level-ttl":"1.1.0","xtend":"^4.0.0"},"gitHead":"1eafe5d875d096947db5cf19c0ba67d2fef13031","bugs":{"url":"https://github.com/coding-in-the-wild/just-login-core/issues"},"homepage":"https://github.com/coding-in-the-wild/just-login-core","_id":"just-login-core@1.2.2","_shasum":"757047a9a8b215ebbd3ec11a277a19738b0a7dfd","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"artskydj","email":"josephdykstra@gmail.com"},"maintainers":[{"name":"artskydj","email":"josephdykstra@gmail.com"},{"name":"tehshrike","email":"me@JoshDuff.com"}],"dist":{"shasum":"757047a9a8b215ebbd3ec11a277a19738b0a7dfd","tarball":"https://registry.npmjs.org/just-login-core/-/just-login-core-1.2.2.tgz","integrity":"sha512-l/P3jozOdjOmSmtOXmlWhbI+vO5OAP8igYczx6lYwNjDLJbmLOuiqz71K2FszRAMnlKO/ZVSSdzXBLeNt5uFjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDMd4PQNvWbcu7q4CQVnrpKPpmjOGjuPz6915vUyCaQ8AiBD40b01wLpsmCXi+l9Sf74V7o05fpN9Mz2kzwSoOACeg=="}]}},"1.2.3":{"name":"just-login-core","version":"1.2.3","main":"./index.js","author":{"name":"ArtskydJ","email":"josephdykstra@gmail.com"},"description":"Handles the authentication at the database level for other just login modules","keywords":["just login","login","authentication"],"repository":{"type":"git","url":"https://github.com/coding-in-the-wild/just-login-core.git"},"devDependencies":{"tap":"^0.4.8","level-mem":"^0.18.0"},"directories":{"test":"test"},"scripts":{"test":"tap ./test/*.js"},"dependencies":{"expire-unused-keys":"^1.0.2","level-lock":"^1.0.1","level-spaces":"^1.1.1","ms":"^0.6.2","tiny-level-ttl":"1.1.0","xtend":"^4.0.0"},"gitHead":"f45a82a295299b7be890e128f152d69b63e50789","bugs":{"url":"https://github.com/coding-in-the-wild/just-login-core/issues"},"homepage":"https://github.com/coding-in-the-wild/just-login-core","_id":"just-login-core@1.2.3","_shasum":"479b8f01ad98eaacfc9f19f59895bb7b4753f338","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"artskydj","email":"josephdykstra@gmail.com"},"maintainers":[{"name":"artskydj","email":"josephdykstra@gmail.com"},{"name":"tehshrike","email":"me@JoshDuff.com"}],"dist":{"shasum":"479b8f01ad98eaacfc9f19f59895bb7b4753f338","tarball":"https://registry.npmjs.org/just-login-core/-/just-login-core-1.2.3.tgz","integrity":"sha512-VR3Hl1vdqA1E+c5Tkxt+CaUv/dgKzB2GwGs7YM8ILWNJX8hMgbk7P/krG3fnsngwsqRfV5FNmW93L8pTyisNqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH0ooHhJCmeDNDixe6lewrwroluJ/A/DvEQzww93m4TLAiEAvK0GX2jxRJI7c52hoO8jxa5m59LRkV+t9hxUVzukol8="}]}},"1.2.4":{"name":"just-login-core","version":"1.2.4","main":"./index.js","author":{"name":"ArtskydJ","email":"josephdykstra@gmail.com"},"description":"Handles the authentication at the database level for other just login modules","keywords":["just login","login","authentication"],"repository":{"type":"git","url":"https://github.com/coding-in-the-wild/just-login-core.git"},"devDependencies":{"tap":"^0.4.8","level-mem":"^0.18.0"},"directories":{"test":"test"},"scripts":{"test":"tap ./test/*.js"},"dependencies":{"expire-unused-keys":"^1.0.2","level-lock":"^1.0.1","level-spaces":"^1.1.1","ms":"^0.6.2","tiny-level-ttl":"1.1.0","xtend":"^4.0.0"},"gitHead":"f45a82a295299b7be890e128f152d69b63e50789","bugs":{"url":"https://github.com/coding-in-the-wild/just-login-core/issues"},"homepage":"https://github.com/coding-in-the-wild/just-login-core","_id":"just-login-core@1.2.4","_shasum":"bda874f397c7d8480d4c5c5e92cbe29ec8411021","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"artskydj","email":"josephdykstra@gmail.com"},"maintainers":[{"name":"artskydj","email":"josephdykstra@gmail.com"},{"name":"tehshrike","email":"me@JoshDuff.com"}],"dist":{"shasum":"bda874f397c7d8480d4c5c5e92cbe29ec8411021","tarball":"https://registry.npmjs.org/just-login-core/-/just-login-core-1.2.4.tgz","integrity":"sha512-lOEOocZlrY4ntIHgg4b9s66lU3Cy0EDHU90thRdYAbH7ymh8J0abWoSxcJV1dvz5mMf4Ru8O58/xd5mXhe6eCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsVK+r5wphl5JR4yrRWaxPuJ8TnHBH9bN8iox+HOgEVAIgPyarnzqIpqVJr6XSETrYgMTFRWH9oTPIq+dHrAVNPIY="}]}},"1.2.5":{"name":"just-login-core","version":"1.2.5","main":"./index.js","author":{"name":"ArtskydJ","email":"josephdykstra@gmail.com"},"description":"Handles the authentication at the database level for other just login modules","keywords":["just login","login","authentication"],"repository":{"type":"git","url":"https://github.com/coding-in-the-wild/just-login-core.git"},"devDependencies":{"tap":"^0.4.8","level-mem":"^0.18.0"},"directories":{"test":"test"},"scripts":{"test":"tap ./test/*.js"},"dependencies":{"expire-unused-keys":"^1.0.2","level-lock":"^1.0.1","level-spaces":"^1.1.1","ms":"^0.6.2","tiny-level-ttl":"^2.0.0","xtend":"^4.0.0"},"gitHead":"f45a82a295299b7be890e128f152d69b63e50789","bugs":{"url":"https://github.com/coding-in-the-wild/just-login-core/issues"},"homepage":"https://github.com/coding-in-the-wild/just-login-core","_id":"just-login-core@1.2.5","_shasum":"a940a6f41fad9455943c8de160c1ac0102f8e3a5","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"artskydj","email":"josephdykstra@gmail.com"},"maintainers":[{"name":"artskydj","email":"josephdykstra@gmail.com"},{"name":"tehshrike","email":"me@JoshDuff.com"}],"dist":{"shasum":"a940a6f41fad9455943c8de160c1ac0102f8e3a5","tarball":"https://registry.npmjs.org/just-login-core/-/just-login-core-1.2.5.tgz","integrity":"sha512-zsBu99G2/fRQGm2ft17OyPAxJK4tkU2nB/4L8xbxC0rKzKP1BQNZ5EpPPphnW+DGTYKEYJVYvfPIWzUPDY6Gog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+rQPNEnGmLLZmexfZOWUm4YeIR6BRewFL0PPgcCesSQIhAMPPrLclbhqXWwfRlUk+5F71pRNyD3LA94LbpKf5xgta"}]}},"1.2.6":{"name":"just-login-core","version":"1.2.6","main":"./index.js","author":{"name":"ArtskydJ","email":"josephdykstra@gmail.com"},"description":"Handles the authentication at the database level for other just login modules","keywords":["just login","login","authentication"],"repository":{"type":"git","url":"https://github.com/coding-in-the-wild/just-login-core.git"},"devDependencies":{"tap":"^0.4.8","level-mem":"^0.18.0"},"directories":{"test":"test"},"scripts":{"test":"tap ./test/*.js"},"dependencies":{"expire-unused-keys":"^1.0.2","level-lock":"^1.0.1","level-spaces":"^1.1.1","ms":"^0.6.2","tiny-level-ttl":"^2.0.0","xtend":"^4.0.0"},"gitHead":"b8bd35e7d83c367a5e0f9d1c356742b5e42cd36c","bugs":{"url":"https://github.com/coding-in-the-wild/just-login-core/issues"},"homepage":"https://github.com/coding-in-the-wild/just-login-core","_id":"just-login-core@1.2.6","_shasum":"7c8a6fc389bad211d42d05b3559eb221f21d3bdf","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"artskydj","email":"josephdykstra@gmail.com"},"maintainers":[{"name":"artskydj","email":"josephdykstra@gmail.com"},{"name":"tehshrike","email":"me@JoshDuff.com"}],"dist":{"shasum":"7c8a6fc389bad211d42d05b3559eb221f21d3bdf","tarball":"https://registry.npmjs.org/just-login-core/-/just-login-core-1.2.6.tgz","integrity":"sha512-LrN2+7ZHU6O/3/O1Ra4SkY1BV7vcWduamEHz2OK34b/VzhHBKsJR+uSuy5+WLfIB0wB+TtFgQLELYaO8XsW0Gw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIESM9XbgfmXNxn8GPTlkQf5D6c5mYLhWUW806yoc80fIAiBOx9mvB4zKBib1xh5aYFh+99WONGl7QNvsAQk1YMkB3A=="}]}},"1.2.7":{"name":"just-login-core","version":"1.2.7","main":"./index.js","author":{"name":"ArtskydJ","email":"josephdykstra@gmail.com"},"description":"Handles the authentication at the database level for other just login modules","keywords":["just login","login","authentication"],"repository":{"type":"git","url":"https://github.com/coding-in-the-wild/just-login-core.git"},"devDependencies":{"tap":"^0.4.8","level-mem":"^0.18.0"},"directories":{"test":"test"},"scripts":{"test":"tap ./test/*.js"},"dependencies":{"expire-unused-keys":"^1.0.2","level-lock":"^1.0.1","level-spaces":"^1.1.1","ms":"^0.6.2","tiny-level-ttl":"^2.0.0","xtend":"^4.0.0"},"gitHead":"db29d1c5cc7075d8aad0958fecc70c96bdb0ea35","bugs":{"url":"https://github.com/coding-in-the-wild/just-login-core/issues"},"homepage":"https://github.com/coding-in-the-wild/just-login-core","_id":"just-login-core@1.2.7","_shasum":"61d6a87dcc7c5d516dcfc669654956fe7d2bde62","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"artskydj","email":"josephdykstra@gmail.com"},"maintainers":[{"name":"artskydj","email":"josephdykstra@gmail.com"},{"name":"tehshrike","email":"me@JoshDuff.com"}],"dist":{"shasum":"61d6a87dcc7c5d516dcfc669654956fe7d2bde62","tarball":"https://registry.npmjs.org/just-login-core/-/just-login-core-1.2.7.tgz","integrity":"sha512-8DsGvv0AJeit9apJy1uXBQGI+Wk3f0h6upa3i05Xjro13xYT95BkktU48aJ6mR9xfhUPVkPeV2lOECdjwB444g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRpIZRvTBS2xC/3TGmmRtV+7Jk7BThCs6XWd2PjT3W8QIhAKhcJjPIwra96xMq8oJTFpyWzzEsgaXORQG0vwEW/VG/"}]}},"1.3.0":{"name":"just-login-core","version":"1.3.0","main":"./index.js","author":{"name":"ArtskydJ","email":"josephdykstra@gmail.com"},"description":"Handles the authentication at the database level for other just login modules","keywords":["just login","login","authentication"],"repository":{"type":"git","url":"https://github.com/coding-in-the-wild/just-login-core.git"},"devDependencies":{"tap":"^0.4.8","level-mem":"^0.18.0"},"directories":{"test":"test"},"scripts":{"test":"tap ./test/*.js"},"dependencies":{"expire-unused-keys":"^1.0.2","level-lock":"^1.0.1","level-spaces":"^1.1.1","ms":"^0.6.2","tiny-level-ttl":"^2.0.0","xtend":"^4.0.0"},"gitHead":"0f493a31368bfead9d6a602d1eccbe68777ceeca","bugs":{"url":"https://github.com/coding-in-the-wild/just-login-core/issues"},"homepage":"https://github.com/coding-in-the-wild/just-login-core","_id":"just-login-core@1.3.0","_shasum":"dbe783114d2ae7b29a04ebd45bdbcb984896bad8","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.32","_npmUser":{"name":"artskydj","email":"josephdykstra@gmail.com"},"maintainers":[{"name":"artskydj","email":"josephdykstra@gmail.com"},{"name":"tehshrike","email":"me@JoshDuff.com"}],"dist":{"shasum":"dbe783114d2ae7b29a04ebd45bdbcb984896bad8","tarball":"https://registry.npmjs.org/just-login-core/-/just-login-core-1.3.0.tgz","integrity":"sha512-FGTNXrfCiwT76WuhceFhXo/9WvG+CZQPSHOoY96Pjysz3MK4o/rt2PeQcUuvnWxjvVNCMIREFdDHDit95Foi1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEQs/8sDT6/sk7E/aA3r68uD+Rtl9t1lq1bu+poDsXcYAiArCEcOA2Hjccgv3OcwKxMT5lCBLUp0TPB9kjD88y0B6g=="}]}},"1.3.1":{"name":"just-login-core","version":"1.3.1","main":"./index.js","author":{"name":"ArtskydJ","email":"josephdykstra@gmail.com"},"description":"Handles the authentication at the database level for other just login modules","keywords":["just login","login","authentication"],"repository":{"type":"git","url":"https://github.com/coding-in-the-wild/just-login-core.git"},"devDependencies":{"tap":"^0.4.8","level-mem":"^0.18.0"},"directories":{"test":"test"},"scripts":{"test":"tap ./test/*.js"},"dependencies":{"expire-unused-keys":"^1.0.2","level-lock":"^1.0.1","level-spaces":"^1.1.1","ms":"^0.6.2","tiny-level-ttl":"^2.0.0","xtend":"^4.0.0"},"gitHead":"6a905cdf209f6fea15ab4a02ba6687a0c48730be","bugs":{"url":"https://github.com/coding-in-the-wild/just-login-core/issues"},"homepage":"https://github.com/coding-in-the-wild/just-login-core","_id":"just-login-core@1.3.1","_shasum":"686d485bd2fa69b7d806bf7f4faa4054f511af8f","_from":".","_npmVersion":"2.1.18","_nodeVersion":"1.0.1","_npmUser":{"name":"tehshrike","email":"me@JoshDuff.com"},"maintainers":[{"name":"artskydj","email":"josephdykstra@gmail.com"},{"name":"tehshrike","email":"me@JoshDuff.com"}],"dist":{"shasum":"686d485bd2fa69b7d806bf7f4faa4054f511af8f","tarball":"https://registry.npmjs.org/just-login-core/-/just-login-core-1.3.1.tgz","integrity":"sha512-OPectoqocyHeR/+guQ6icF81NlsvFv0OC0NXZVgyeCGMCZ8w4nhpXOAwhnHlOp+cDd2c5ZkiLBnTrHZXKg1W9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmn9LoLYEeG5hr5xmtHLipb8FZCrw4OKyb3AdCVWIBygIgaxBT7IRWKiIRkCn1rU4g7J4OHxvLmcRFztVi8VQwDAI="}]}},"1.3.2":{"name":"just-login-core","version":"1.3.2","main":"./index.js","author":{"name":"ArtskydJ","email":"josephdykstra@gmail.com"},"description":"Handles the authentication at the database level for other just login modules","license":"VOL","keywords":["just login","login","authentication"],"repository":{"type":"git","url":"https://github.com/coding-in-the-wild/just-login-core.git"},"devDependencies":{"tap":"^0.4.8","level-mem":"^0.18.0"},"directories":{"test":"test"},"scripts":{"test":"tap ./test/*.js"},"dependencies":{"expire-unused-keys":"^1.0.2","level-lock":"^1.0.1","level-spaces":"^1.1.1","ms":"^0.6.2","tiny-level-ttl":"^2.0.0","xtend":"^4.0.0"},"gitHead":"12b85282cb6d1ef6e06624c3bd3c576e44ec43df","bugs":{"url":"https://github.com/coding-in-the-wild/just-login-core/issues"},"homepage":"https://github.com/coding-in-the-wild/just-login-core","_id":"just-login-core@1.3.2","_shasum":"6d9fb7f97898d8c515df96a6eb375a31060c6954","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.32","_npmUser":{"name":"artskydj","email":"josephdykstra@gmail.com"},"maintainers":[{"name":"artskydj","email":"josephdykstra@gmail.com"},{"name":"tehshrike","email":"me@JoshDuff.com"}],"dist":{"shasum":"6d9fb7f97898d8c515df96a6eb375a31060c6954","tarball":"https://registry.npmjs.org/just-login-core/-/just-login-core-1.3.2.tgz","integrity":"sha512-aq0aLvP9l9IS4swO57eYd0zFREnjwBKcVctljmvu/4tW6WSoKqlZfVRZ2WwSvlTdJoWYKUwp5TDQ3wllMgoHoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICFTF+3yQcFdNJx5uAObbaClQkf6cw3vBzryCquzFSVCAiEAlAQY8co6P6KJlJd4L/KdJ1EzxvgAA5lWNzc8gaSNYrE="}]}},"2.0.0":{"name":"just-login-core","version":"2.0.0","main":"./index.js","author":{"name":"ArtskydJ","email":"josephdykstra@gmail.com"},"description":"Handles the authentication at the database level for other just login modules","license":"VOL","keywords":["just login","login","authentication"],"repository":{"type":"git","url":"https://github.com/coding-in-the-wild/just-login-core.git"},"devDependencies":{"tape":"^4.0.0","level-mem":"^0.18.0"},"scripts":{"test":"tape ./test/*.js"},"dependencies":{"key-master":"^1.1.0","mutexify":"^1.0.1","random-uuid-v4":"0.0.4","tiny-level-ttl":"^3.1.1","xtend":"^4.0.0"},"gitHead":"f69870d9fc0e25481960e053f0a2eca21462562e","bugs":{"url":"https://github.com/coding-in-the-wild/just-login-core/issues"},"homepage":"https://github.com/coding-in-the-wild/just-login-core","_id":"just-login-core@2.0.0","_shasum":"4eefd198f40b6d7e25b40bb492f4c18fbbdefb9e","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.1","_npmUser":{"name":"tehshrike","email":"me@JoshDuff.com"},"maintainers":[{"name":"artskydj","email":"josephdykstra@gmail.com"},{"name":"tehshrike","email":"me@JoshDuff.com"}],"dist":{"shasum":"4eefd198f40b6d7e25b40bb492f4c18fbbdefb9e","tarball":"https://registry.npmjs.org/just-login-core/-/just-login-core-2.0.0.tgz","integrity":"sha512-wkffgvJ0gfKT5tulQ8nQMA6196QlHhdZ0YNWnMJDo2OIDUKkMrdGlGpheaojpWZAHqIUZ5yDUlE5r7lgMwlOsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHZBVezer4jLLLJooCrFChzC05oFuNis9HqjX06137UsAiBvAYVx8hzlqrGovCevm/0ANlrWt/+XIReOanNMctRpMQ=="}]}},"2.0.1":{"name":"just-login-core","version":"2.0.1","main":"index.js","author":{"name":"ArtskydJ","email":"josephdykstra@gmail.com"},"description":"Handles the authentication at the database level for other just login modules","license":"VOL","keywords":["just login","login","authentication"],"repository":{"type":"git","url":"git+https://github.com/coding-in-the-wild/just-login-core.git"},"scripts":{"test":"tape test/*.js"},"dependencies":{"key-master":"^1.1.0","mutexify":"^1.0.1","random-uuid-v4":"^0.0.5","safe-json-parse":"^4.0.0","tiny-level-ttl":"^3.1.1","xtend":"^4.0.0"},"devDependencies":{"tape":"^4.0.0","level-mem":"^0.18.0"},"gitHead":"431e02ff5539e13efca314f32c51334e00d31ccc","bugs":{"url":"https://github.com/coding-in-the-wild/just-login-core/issues"},"homepage":"https://github.com/coding-in-the-wild/just-login-core#readme","_id":"just-login-core@2.0.1","_shasum":"5e0e382574b9dd8918851ec3bd5925012e606a80","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.5","_npmUser":{"name":"artskydj","email":"josephdykstra@gmail.com"},"maintainers":[{"name":"artskydj","email":"josephdykstra@gmail.com"},{"name":"tehshrike","email":"me@JoshDuff.com"}],"dist":{"shasum":"5e0e382574b9dd8918851ec3bd5925012e606a80","tarball":"https://registry.npmjs.org/just-login-core/-/just-login-core-2.0.1.tgz","integrity":"sha512-f7QGG15WhdAbMciBZRv0iUk97+WvEXxxZU2whChIEfckxXR4+2hRY3vqqfYsfh87TCJHBsLTsKILURFY1//MdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICSuF4DZzGzly9PgZvbz4OX5OUHDfOC4zMa7WYvqwkc5AiEAkkFzLueyZimnBYnRz9SUl9NpIG3tbcPKvwQN3mg+RIw="}]}}},"readme":"just-login-core\n===============\n\n[![Build Status](https://travis-ci.org/coding-in-the-wild/just-login-core.svg)](https://travis-ci.org/coding-in-the-wild/just-login-core)\n\nHandles tokens for just-login.\n\n# Example\n\n```js\nvar JustLoginCore = require('just-login-core')\nvar db = require('level-mem')()\nvar core = JustLoginCore(db)\n```\n\n# API\n\n```js\nvar Core = require('just-login-core')\n```\n\n## `var core = JustLoginCore(db[, options])`\n\n- `db` is expecting a levelup database.\n- `options` is an object that holds the (**gasp**) options!\n\t- `tokenGenerator` is expecting a function that returns an unique string each time it is called. This is used for token generation. Defaults to a UUID generator.\n\t- `tokenTtl` is a number in milliseconds of a token's Time To Live (TTL). Defaults to 5 minutes.\n\t- `tokenTtlCheckIntervalMs` is a number in milliseconds of the ttl's check interval. (See [tiny-level-ttl][tinyttl], `checkInterval`.) Defaults to 10 seconds.\n- Returns `core`.\n\n## `core`\n\nIt emits some [events](#core-events) and has a few methods:\n\n## `core.beginAuthentication(sessionId, contactAddress[, cb])`\n\nStarts the authentication process by emitting the 'authentication initiated' event with a token and the contact address.\n\nSomething else must listen for the event, and send a message to the user. See [`core` events](#core-events) for more information.\n\n- `sessionId` is a string of the session id that is trying to get authenticated.\n- `contactAddress` is string of the user's contact info, (usually an email address).\n- `cb` is a function with the following arguments:\n\t- `err` is an Error object or null.\n\t- `authReqInfo` is an object with the authentication request information. The object is identical to the object emitted in the event, with the following properties:\n\t\t- `contactAddress` is a string with the contact address.\n\t\t- `token` is a string of the token.\n- Emits `core.on('authentication initiated', function (authReqInfo) { ... })`\n\n```js\ncore.beginAuthentication('session id', 'fake@example.com', function (err, authReqInfo) {\n\tif (!err) {\n\t\tconsole.log(authReqInfo.token) //logs the token\n\t\tconsole.log(authReqInfo.contactAddress) //logs: \"fake@example.com\"\n\t}\n})\n```\n\n## `core.authenticate(token[, cb])`\n\nAuthenticates the token, and calls back with the session id and contact address associated with that token. Then the token and it's associated data is deleted. A token can only be authenticated once.\n\n- `token` is a string of the token that is trying to get authenticated.\n- `cb` is a function with the following arguments:\n\t- `err` is an Error object or null.\n\t- `credentials` is null is the user is not authenticated, and is an object if they are authenticated:\n\t\t-  `contactAddress` is a string of their contact address.\n\t\t-  `sessionId` is a string of their session id.\n- Emits `core.on('authenticated', function (credentials) { ... })`\n\n```js\ncore.authenticate('the token', function(err, credentials) {\n\tif (!err) {\n\t\tconsole.log(credentials.contactAddress + ' is now logged in! Congratulations!')\n\t} else {\n\t\tconsole.log('Sorry, for some reason you are not logged in.')\n\t}\n})\n```\n\n# `core` events\n\n### `authentication initiated`\n\nEmitted when `beginAuthentication()` is called. (Which should be when the user clicks the \"login\" button.)\n\n```js\ncore.on('authentication initiated', function (authReqInfo) {\n\tconsole.log(authReqInfo.contactAddress)\n\tconsole.log(authReqInfo.token)\n})\n```\n\n_(You can use [just-login-emailer][jlemailer] to catch this event.)_\n\n### `authenticated`\n\nEmitted when `core.authenticate()` is successful.\n\n```js\ncore.on('authenticated', function (credentials) {\n\tconsole.log(credentials.contactAddress)\n\tconsole.log(credentials.sessionId)\n})\n```\n\n# Install\n\nInstall with [npm](http://nodejs.org):\n\n\tnpm install just-login-core\n\n# License\n\n[VOL](http://veryopenlicense.com/)\n\n\n[beginauth]: #corebeginauthenticationsessionid-contactaddress-cb\n[auth]: #coreauthenticatetoken-cb\n[tinyttl]: https://github.com/ArtskydJ/tiny-level-ttl#ttldb-opts\n[checkint]: https://github.com/tehshrike/expire-unused-keys#timeoutms-db-checkintervalms\n[jlemailer]: https://github.com/coding-in-the-wild/just-login-emailer\n","maintainers":[{"name":"artskydj","email":"josephdykstra@gmail.com"},{"name":"tehshrike","email":"me@JoshDuff.com"}],"time":{"modified":"2022-06-19T07:26:00.213Z","created":"2014-07-01T02:31:18.344Z","0.0.1":"2014-07-01T02:31:18.344Z","1.0.0":"2014-07-10T02:35:37.074Z","1.0.1":"2014-07-10T03:01:20.723Z","1.0.2":"2014-07-10T03:19:15.225Z","1.0.3":"2014-07-10T21:36:01.035Z","1.0.4":"2014-07-10T21:53:28.173Z","1.0.5":"2014-07-10T22:26:14.040Z","1.0.6":"2014-07-10T22:36:42.377Z","1.0.7":"2014-07-14T20:00:41.593Z","1.0.8":"2014-07-14T20:42:36.086Z","1.1.0":"2014-07-18T00:05:14.600Z","1.1.1":"2014-07-18T00:40:03.247Z","1.1.2":"2014-07-21T19:19:30.349Z","1.1.3":"2014-09-20T22:16:33.522Z","1.1.4":"2014-09-26T02:15:33.440Z","1.2.0":"2014-10-14T00:34:08.459Z","1.2.1":"2014-10-14T17:23:35.148Z","1.2.2":"2014-10-14T19:21:04.272Z","1.2.3":"2014-10-28T16:48:42.629Z","1.2.4":"2014-11-01T21:43:27.992Z","1.2.5":"2014-11-01T21:49:54.671Z","1.2.6":"2014-11-12T19:01:59.195Z","1.2.7":"2014-11-12T21:53:53.737Z","1.3.0":"2015-01-16T21:25:48.252Z","1.3.1":"2015-01-17T22:58:59.823Z","1.3.2":"2015-02-16T22:24:26.958Z","2.0.0":"2015-05-19T02:15:27.290Z","2.0.1":"2015-07-15T03:06:45.480Z"},"homepage":"https://github.com/coding-in-the-wild/just-login-core#readme","keywords":["just login","login","authentication"],"repository":{"type":"git","url":"git+https://github.com/coding-in-the-wild/just-login-core.git"},"author":{"name":"ArtskydJ","email":"josephdykstra@gmail.com"},"bugs":{"url":"https://github.com/coding-in-the-wild/just-login-core/issues"},"readmeFilename":"README.md","license":"VOL"}