{"_id":"authy","_rev":"39-260ed8ce5821265fa68869b3d4d8f739","name":"authy","dist-tags":{"latest":"1.4.0"},"versions":{"0.0.1":{"name":"authy","version":"0.0.1","keywords":["authentication","auth","authy","security"],"author":{"name":"Adam Baldwin","email":"baldwin@andyet.net"},"license":"MIT","_id":"authy@0.0.1","maintainers":[{"name":"adam_baldwin","email":"baldwin@andyet.net"}],"dist":{"shasum":"d695df62e05a68e188c7c473c19fec3a6570c08e","tarball":"https://registry.npmjs.org/authy/-/authy-0.0.1.tgz","integrity":"sha512-GAVEyo3VMzFDpP++OByHFOb46TR/JADKIW/RSLRJ91uv9/33Ez/j+cA/1bq8tsug5jmfWwbiWJROjnc3lDqL4Q==","signatures":[{"sig":"MEYCIQDDWoTmV95EyTlFI9UosAwgGPSLaaPP3VKWI/RMb1KZEAIhAMIb+aDRhk+jFzK1m18y9q7RAWTGueJSuQVNCq7bkFZ7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"adam_baldwin","email":"baldwin@andyet.net"},"repository":{"url":"git://github.com/evilpacket/node-authy.git","type":"git"},"_npmVersion":"1.1.59","description":"Authy.com API lib for node.js","directories":{"test":"tests"},"dependencies":{"request":"~2.11.1"}},"0.0.2":{"name":"authy","version":"0.0.2","keywords":["authentication","auth","authy","security"],"author":{"name":"Adam Baldwin","email":"baldwin@andyet.net"},"license":"MIT","_id":"authy@0.0.2","maintainers":[{"name":"adam_baldwin","email":"baldwin@andyet.net"}],"dist":{"shasum":"b742a11bbcf0ded57524d2ab947be59252890bdd","tarball":"https://registry.npmjs.org/authy/-/authy-0.0.2.tgz","integrity":"sha512-41yxLQeOrY8Fdyq0p+0GDMPXdzQv9/3Lw55lLfXDVNEldSaaRLXhQ0SjpRrNKsn/4fIjUuM+Fo7Vp/RgDtrEsA==","signatures":[{"sig":"MEUCIQChHGK0AbIIqyGT7AQ3vbtuOcyBvpp0lWnbFUwNq89+BAIgG3rl6ZTjyfmBS3jMwKxCpuPAASct0BslKYi1kcnkxrk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"adam_baldwin","email":"baldwin@andyet.net"},"repository":{"url":"git://github.com/evilpacket/node-authy.git","type":"git"},"_npmVersion":"1.1.59","description":"Authy.com API lib for node.js","directories":{"test":"tests"},"dependencies":{"request":"~2.11.1"}},"0.0.3":{"name":"authy","version":"0.0.3","keywords":["authentication","auth","authy","security"],"author":{"name":"Adam Baldwin","email":"baldwin@andyet.net"},"license":"MIT","_id":"authy@0.0.3","maintainers":[{"name":"adam_baldwin","email":"baldwin@andyet.net"}],"dist":{"shasum":"0e7adce4db6cb2c9f771ca6486fa4a0c2d585e01","tarball":"https://registry.npmjs.org/authy/-/authy-0.0.3.tgz","integrity":"sha512-CBaggFSsxqYq4+cB+Wi4KSHa6+onAR9phT27vT2IYZzAGRPmcVexwhs+/0CU82S6fb6Dx3lDpUD5xGnPJWSdiQ==","signatures":[{"sig":"MEUCIQDtf8QnbycJ5WsxaLjL3W0EJEyDQh6zu4ouURAQr5A6BgIgMjjhzEUz888yauvFDscUI/o1SXMIGOjD3pdyPIDts9o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","scripts":{"test":"nodeunit tests/tests.js"},"_npmUser":{"name":"adam_baldwin","email":"baldwin@andyet.net"},"repository":{"url":"git://github.com/evilpacket/node-authy.git","type":"git"},"_npmVersion":"1.1.59","description":"Authy.com API lib for node.js","directories":{"test":"tests"},"dependencies":{"request":"~2.11.1"}},"0.0.4":{"name":"authy","version":"0.0.4","keywords":["authentication","auth","authy","security"],"author":{"name":"Adam Baldwin","email":"baldwin@andyet.net"},"license":"MIT","_id":"authy@0.0.4","maintainers":[{"name":"adam_baldwin","email":"baldwin@andyet.net"}],"dist":{"shasum":"30be428021195a65d7a0f0909b3b01025dfe048d","tarball":"https://registry.npmjs.org/authy/-/authy-0.0.4.tgz","integrity":"sha512-BOwRsfngjNtAvTDCFf0ueGaLWYEyv83xSIuQVWrroFV3XuW2Dq7znQL3+iFpB5USgRyvkiZeW63tTVEylKkMvA==","signatures":[{"sig":"MEUCIQD3446FirVK6H6Kpoa0NZZ64G4p+Zy5TffT+X0HCF1kuAIgN55VKhAqf+6Sss8nzZvg0KOo+/0PyhsfekCJrvAV8Dg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","scripts":{"test":"nodeunit tests/tests.js"},"_npmUser":{"name":"adam_baldwin","email":"baldwin@andyet.net"},"repository":{"url":"git://github.com/evilpacket/node-authy.git","type":"git"},"_npmVersion":"1.1.65","description":"Authy.com API lib for node.js","directories":{"test":"tests"},"dependencies":{"request":"~2.11.1"}},"0.0.5":{"name":"authy","version":"0.0.5","keywords":["authentication","auth","authy","security","two factor","2 factor"],"author":{"name":"Adam Baldwin","email":"baldwin@andyet.net"},"license":"MIT","_id":"authy@0.0.5","maintainers":[{"name":"adam_baldwin","email":"baldwin@andyet.net"}],"bugs":{"url":"https://github.com/evilpacket/node-authy/issues"},"dist":{"shasum":"ca1474a193640a375266d9d307913ed69b28c8b0","tarball":"https://registry.npmjs.org/authy/-/authy-0.0.5.tgz","integrity":"sha512-zwOkB3tqDAYCOgvk+7/iCMr+VaaPdVHprOjiWzps8av8oYYLywMf4KBy74ENxrNyxVRkdR9do4JEp9C2WJUJiQ==","signatures":[{"sig":"MEUCIQCfQDfIW6jnCoDdQClG3vq60SVG02Qc/oqiJr+owZymmwIgcGbMtGJQ/JISxfxFAuxTWoj/TzhaXiYG1S+9QMmi0AU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"nodeunit tests/tests.js"},"_npmUser":{"name":"adam_baldwin","email":"baldwin@andyet.net"},"repository":{"url":"git://github.com/evilpacket/node-authy.git","type":"git"},"_npmVersion":"1.2.32","description":"Authy.com API lib for node.js","directories":{"test":"tests"},"dependencies":{"request":"~2.21.0"}},"0.1.0":{"name":"authy","version":"0.1.0","keywords":["authentication","auth","authy","security","two factor","2 factor"],"author":{"name":"Adam Baldwin","email":"baldwin@andyet.net"},"license":"MIT","_id":"authy@0.1.0","maintainers":[{"name":"adam_baldwin","email":"baldwin@andyet.net"}],"homepage":"https://github.com/evilpacket/node-authy","bugs":{"url":"https://github.com/evilpacket/node-authy/issues"},"dist":{"shasum":"1ba85ce08bb2397b70377083af012cdf79cb8fdd","tarball":"https://registry.npmjs.org/authy/-/authy-0.1.0.tgz","integrity":"sha512-aupL1tZQCETEkLO7btF6+4208qJkwLBEMMAAKB21Qn4FLgQ9SvMT+tI6fpci8fxEbpoeqNBfttcxc1bYBcE3WQ==","signatures":[{"sig":"MEUCIQDcaUTJNq1yAjN6Bzd4TY8bcuJKUJeffxlQiv6ShE3P0AIgc+/usx2/nbyXIQ0AhTJxS2GSHSXS5EmSe2aRY5Z8xb4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"nodeunit tests/tests.js"},"_npmUser":{"name":"adam_baldwin","email":"baldwin@andyet.net"},"repository":{"url":"git://github.com/evilpacket/node-authy.git","type":"git"},"_npmVersion":"1.3.24","description":"Authy.com API lib for node.js","directories":{"test":"tests"},"dependencies":{"request":"2.33.0"},"devDependencies":{"nodeunit":"*"}},"0.2.0":{"name":"authy","version":"0.2.0","keywords":["authentication","auth","authy","security","two factor","2 factor"],"author":{"name":"Adam Baldwin","email":"baldwin@andyet.net"},"license":"MIT","_id":"authy@0.2.0","maintainers":[{"name":"adam_baldwin","email":"baldwin@andyet.net"}],"homepage":"https://github.com/evilpacket/node-authy","bugs":{"url":"https://github.com/evilpacket/node-authy/issues"},"dist":{"shasum":"4b4e4492424b0f5b653b9f6517e0116f91accb89","tarball":"https://registry.npmjs.org/authy/-/authy-0.2.0.tgz","integrity":"sha512-GKUfx0D96Plqgxg8t1m76HrBWziwXtTZPNhH6xYKJAJOhW/mk8Rwxrdn754lAOuzLD1AsSgKOEFT/r3RgKEFig==","signatures":[{"sig":"MEQCIF/49icgfho/pC6DEFSTTyacaC1HRwdlOVh2PJerV4jkAiAxHW0zQPE06B/0xLZjtGfuovT/3HFyuUPGOMoL8QUZow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4b4e4492424b0f5b653b9f6517e0116f91accb89","gitHead":"db9cb4fec5f234bbf0a891b62d96b6386ec1b4fb","scripts":{"test":"nodeunit tests/tests.js"},"_npmUser":{"name":"adam_baldwin","email":"baldwin@andyet.net"},"repository":{"url":"git://github.com/evilpacket/node-authy.git","type":"git"},"_npmVersion":"1.4.14","description":"Authy.com API lib for node.js","directories":{"test":"tests"},"dependencies":{"request":"2.33.0"},"devDependencies":{"nodeunit":"*"}},"0.2.1":{"name":"authy","version":"0.2.1","keywords":["authentication","auth","authy","security","two factor","2 factor"],"author":{"name":"Adam Baldwin","email":"baldwin@andyet.net"},"license":"MIT","_id":"authy@0.2.1","maintainers":[{"name":"adam_baldwin","email":"baldwin@andyet.net"}],"homepage":"https://github.com/evilpacket/node-authy","bugs":{"url":"https://github.com/evilpacket/node-authy/issues"},"dist":{"shasum":"5491492dd5de32e1312636957d2ad432c4c76db7","tarball":"https://registry.npmjs.org/authy/-/authy-0.2.1.tgz","integrity":"sha512-gUN1EfCVqvqcynGUuz0CvMl8oxMff2eHaKNgXpIRh1/rkUvkeqZUkO/RSK2fuquTWalJ37HzmPkeBXhuSFfwzQ==","signatures":[{"sig":"MEYCIQDY42j2A3YEz8SRsQ5yh1r7BhSyvIBYMvdW41eKqYT8/gIhAIw+xaQuhJ6onnpn0dA+90V6wp6uJt3YKDRk/NAe+K8t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"5491492dd5de32e1312636957d2ad432c4c76db7","gitHead":"bdd3c2b9769bda2270488aec6d3b6f841e410222","scripts":{"test":"nodeunit tests/tests.js"},"_npmUser":{"name":"adam_baldwin","email":"baldwin@andyet.net"},"repository":{"url":"git://github.com/evilpacket/node-authy.git","type":"git"},"_npmVersion":"1.4.14","description":"Authy.com API lib for node.js","directories":{"test":"tests"},"dependencies":{"request":"2.33.0"},"devDependencies":{"nodeunit":"*"}},"0.2.2":{"name":"authy","version":"0.2.2","keywords":["authentication","auth","authy","security","two factor","2 factor"],"author":{"name":"Adam Baldwin","email":"baldwin@andyet.net"},"license":"MIT","_id":"authy@0.2.2","maintainers":[{"name":"adam_baldwin","email":"baldwin@andyet.net"}],"homepage":"https://github.com/evilpacket/node-authy","bugs":{"url":"https://github.com/evilpacket/node-authy/issues"},"dist":{"shasum":"40b618a8b2d8747b6846224356f0aab3c13c6e64","tarball":"https://registry.npmjs.org/authy/-/authy-0.2.2.tgz","integrity":"sha512-aJotCBdc+ZBLECirCE4HiSP3rvjP/03C5wHHCua3tpNYc5kTSPP14fR7qcMuuXjnjfH0W+ZEeqxdGCSQ6rTDdg==","signatures":[{"sig":"MEUCIGu6/iWFc2RJF33ZUV8O+CsEQSsgcAt5V5RvXJseL7mcAiEA0O6ulZXUCHDhZVzVPEV6VWyhwKGrns9ySDxLte/xBn0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"40b618a8b2d8747b6846224356f0aab3c13c6e64","gitHead":"d138cbb9c6cf6942189f7543b7c82140e7f47675","scripts":{"test":"nodeunit tests/tests.js"},"_npmUser":{"name":"adam_baldwin","email":"baldwin@andyet.net"},"repository":{"url":"git://github.com/evilpacket/node-authy.git","type":"git"},"_npmVersion":"1.4.14","description":"Authy.com API lib for node.js","directories":{"test":"tests"},"dependencies":{"request":"2.39.0"},"devDependencies":{"nodeunit":"*"}},"0.3.2":{"name":"authy","version":"0.3.2","keywords":["authentication","auth","authy","security","two factor","2 factor"],"author":{"name":"Adam Baldwin","email":"baldwin@andyet.net"},"license":"MIT","_id":"authy@0.3.2","maintainers":[{"name":"adam_baldwin","email":"baldwin@andyet.net"}],"homepage":"https://github.com/evilpacket/node-authy","bugs":{"url":"https://github.com/evilpacket/node-authy/issues"},"dist":{"shasum":"604ed67f6621428513f64fb82d3675fdd9650163","tarball":"https://registry.npmjs.org/authy/-/authy-0.3.2.tgz","integrity":"sha512-tgx99kmrGRD9lEFJZlfvu5pxPCaMgp5GyVevU51Nx3eTGaLOPTcTwVnOHNhKEMFLL5sH/p1SO7/8RG0xDs3vIw==","signatures":[{"sig":"MEUCIQDkeWPOI4w5EayhYfEZJ0PGQMCjDDtXuAw2aC51C+KbJwIgbfMchr4jAlQH8EwJJ0/1B+CA1iIkW0sgno9V616rcsI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"604ed67f6621428513f64fb82d3675fdd9650163","gitHead":"c949e219948b57ef84942ec0ede8dd97c8017ea2","scripts":{"test":"nodeunit tests/tests.js"},"_npmUser":{"name":"adam_baldwin","email":"baldwin@andyet.net"},"repository":{"url":"git://github.com/evilpacket/node-authy.git","type":"git"},"_npmVersion":"1.4.23","description":"Authy.com API lib for node.js","directories":{"test":"tests"},"dependencies":{"request":"2.42.0"},"devDependencies":{"nodeunit":"*"}},"1.1.1":{"name":"authy","version":"1.1.1","keywords":["authentication","auth","authy","security","two factor","2 factor"],"author":{"name":"Adam Baldwin","email":"baldwin@andyet.net"},"license":"MIT","_id":"authy@1.1.1","maintainers":[{"name":"adam_baldwin","email":"baldwin@andyet.net"}],"homepage":"https://github.com/evilpacket/node-authy","bugs":{"url":"https://github.com/evilpacket/node-authy/issues"},"dist":{"shasum":"9bb8ee8e9ebc5823fa56023a678e2bc7b2a25f5c","tarball":"https://registry.npmjs.org/authy/-/authy-1.1.1.tgz","integrity":"sha512-J5UIP0uYELeXHZfsUqd/hyKhdwMt9lIzX0xziHf1nvJqt5MdwZ010/NqATyjQQSeqJcT/NYX0xhayeWJL7zOLQ==","signatures":[{"sig":"MEUCIQDR148Xu5uTeIrLIyjLERylQ5TkhqaRgiQtJeEXr2IWHgIgQ6s0hKeLBzhabNaRVactpL7SwvOUUSFrknh2tMF2oSc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"9bb8ee8e9ebc5823fa56023a678e2bc7b2a25f5c","gitHead":"84b85a761e75a3e92428df1f08c8a2941626564e","scripts":{"test":"nodeunit tests/tests.js"},"_npmUser":{"name":"adam_baldwin","email":"baldwin@andyet.net"},"repository":{"url":"git://github.com/evilpacket/node-authy.git","type":"git"},"_npmVersion":"1.4.28","description":"Authy.com API lib for node.js","directories":{"test":"tests"},"dependencies":{"request":"2.42.0"},"devDependencies":{"nodeunit":"*"}},"1.1.2":{"name":"authy","version":"1.1.2","keywords":["authentication","auth","authy","security","two factor","2 factor"],"author":{"name":"Adam Baldwin","email":"baldwin@andyet.net"},"license":"MIT","_id":"authy@1.1.2","maintainers":[{"name":"adam_baldwin","email":"baldwin@andyet.net"},{"name":"dabarnes","email":"dabarnes2b@gmail.com"}],"homepage":"https://github.com/evilpacket/node-authy","bugs":{"url":"https://github.com/evilpacket/node-authy/issues"},"dist":{"shasum":"cf2c73402e4c2aed4847a79f3496dc5dcf050d76","tarball":"https://registry.npmjs.org/authy/-/authy-1.1.2.tgz","integrity":"sha512-2bfHlTGnI97KeZz9bLceaYEUyrSu+JSEX4HDVDRXUYiBVQj0KiW5Qwdg5Ov2LicHl9HZHbfRf07VyC6ShrJtRg==","signatures":[{"sig":"MEUCIQCAGfV+t0BIwnvpKeOFgrLUdNSin1Fy4i6TeqtlXw3ExAIgE+8Eey0tc7hPsEHWUwwpfdCleEgx/Orq7syW2M+8Trs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"nodeunit tests/tests.js"},"_npmUser":{"name":"dabarnes","email":"daniel@andyet.net"},"repository":{"url":"git://github.com/evilpacket/node-authy.git","type":"git"},"_npmVersion":"1.4.3","description":"Authy.com API lib for node.js","directories":{"test":"tests"},"dependencies":{"request":"2.42.0"},"devDependencies":{"nodeunit":"*"}},"1.2.0":{"name":"authy","version":"1.2.0","keywords":["authentication","auth","authy","security","two factor","2 factor"],"author":{"name":"Adam Baldwin","email":"baldwin@andyet.net"},"license":"MIT","_id":"authy@1.2.0","maintainers":[{"name":"adam_baldwin","email":"baldwin@andyet.net"},{"name":"dabarnes","email":"dabarnes2b@gmail.com"}],"homepage":"https://github.com/evilpacket/node-authy#readme","bugs":{"url":"https://github.com/evilpacket/node-authy/issues"},"dist":{"shasum":"4dad446e32a311242a34412f17969f76c65ecc4b","tarball":"https://registry.npmjs.org/authy/-/authy-1.2.0.tgz","integrity":"sha512-wl8vO1yofGlAXF04lHCXRVxoc437PILOFzA8iyPgYvMAGKqP7gJNujaLjKPTjZ24obrJ5SOwyM565HRBtIoPNw==","signatures":[{"sig":"MEUCIQDoU5l7Pe0e17XA24zpRwY3UOiruSHq6d+reLeIIGIvWgIgQDkH+wj9cPbXLjLhqVGH4LfX4XmZ67mP85AOpFUCOe4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4dad446e32a311242a34412f17969f76c65ecc4b","gitHead":"3043caf49cbec9377aeee68f00c8839aeb0ec401","scripts":{"test":"nodeunit tests/tests.js"},"_npmUser":{"name":"adam_baldwin","email":"baldwin@andyet.net"},"repository":{"url":"git://github.com/evilpacket/node-authy.git","type":"git"},"_npmVersion":"3.8.3","description":"Authy.com API lib for node.js","directories":{"test":"tests"},"_nodeVersion":"5.10.1","dependencies":{"request":"^2.72.0"},"devDependencies":{"nodeunit":"*"},"_npmOperationalInternal":{"tmp":"tmp/authy-1.2.0.tgz_1463168041736_0.38695378974080086","host":"packages-16-east.internal.npmjs.com"}},"1.3.0":{"name":"authy","version":"1.3.0","keywords":["authentication","auth","authy","security","two factor","2 factor"],"author":{"name":"Adam Baldwin","email":"baldwin@andyet.net"},"license":"MIT","_id":"authy@1.3.0","maintainers":[{"name":"josh-authy","email":"josh@twilio.com"},{"name":"adam_baldwin","email":"baldwin@andyet.net"},{"name":"dabarnes","email":"dabarnes2b@gmail.com"}],"homepage":"https://github.com/evilpacket/node-authy#readme","bugs":{"url":"https://github.com/evilpacket/node-authy/issues"},"dist":{"shasum":"49e4912175f03dab97e23c837ee9b14295db52aa","tarball":"https://registry.npmjs.org/authy/-/authy-1.3.0.tgz","integrity":"sha512-xgfUp6M7JtvIxfd5mpQkYQ+Kg2Xx3EUf2cnKOVGdZxQlWUc2ogu5sPvvRZqhJz+dljMmlFe+plF6u7LnjFEtIQ==","signatures":[{"sig":"MEYCIQCugJgBXl7FKEtqqL8P5DNAy+GnIbdUolACsK5gVY0LvQIhALtCTKfZNoXXj9fEv/3ZHvy8HwJrXDK4z8GN7yzfy5LX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"da79eb7698051d222abfbc0574bbd39379269d64","scripts":{"test":"nodeunit tests/tests.js"},"_npmUser":{"name":"josh-authy","email":"josh@twilio.com"},"repository":{"url":"git://github.com/evilpacket/node-authy.git","type":"git"},"_npmVersion":"5.5.1","description":"Authy.com API lib for node.js","directories":{"test":"tests"},"_nodeVersion":"8.6.0","dependencies":{"request":"^2.72.0"},"devDependencies":{"nodeunit":"*"},"_npmOperationalInternal":{"tmp":"tmp/authy-1.3.0.tgz_1511205721962_0.9013209224212915","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"authy","version":"1.3.1","keywords":["authentication","auth","authy","security","two factor","2 factor"],"author":{"name":"Adam Baldwin","email":"baldwin@andyet.net"},"license":"MIT","_id":"authy@1.3.1","maintainers":[{"name":"adam_baldwin","email":"baldwin@andyet.net"},{"name":"dabarnes","email":"dabarnes2b@gmail.com"},{"name":"josh-authy","email":"josh@twilio.com"}],"homepage":"https://github.com/evilpacket/node-authy#readme","bugs":{"url":"https://github.com/evilpacket/node-authy/issues"},"dist":{"shasum":"8370783c57ec7b5111748e5cb258435b526c5988","tarball":"https://registry.npmjs.org/authy/-/authy-1.3.1.tgz","fileCount":6,"integrity":"sha512-WP+4Tg1qT5+kUMfX2Qm6SZIcwxkeLMe9J11OO64gWY6KjdWCZAekigOizwPKSGOfkxE1zqjnC5tsTB7vtflQhQ==","signatures":[{"sig":"MEUCIAdiE37CNhgLhVyYe+gU2Xhwa43+x5s0L55t4Xf4/cecAiEA+wlP91I+UL+VJShgVCqrEq+NC1D9dZzXr6/RxCRqx9Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFu0/CRA9TVsSAnZWagAAXB0P/j4zoij9vBdeb8te8aZ3\nY/BOdcGOgf4H1FD64c1cRrKtyjjGVSzIDrCVf0c57X1AVqqmKiSk5NVKesqj\nLpzJIsjKepFcECg1nJA/+WO/ocVVgG2I1r4ZXLtOnXFXCP2H7iL7yofaesut\n3HkDGkVuCaKs4l/joieGcOmy0SS40k3IrgBJ60HeX7n6/nd6dmnSi6SnjH/K\nljZldgKufNJxZjbKF3VkToOT+27X+LnCEI6iS14GlLhLSe9au8Z3bhM8lMtO\nvVCzJbZZKQPQIh671wnM2m3Lbj4JvN/s6eImvg/pGfBUretYekuGQXdseTC8\nXsuOG0SYk72uWGS8l390ppHOWvc4jFi+76mopN/738a2monEGU+gkXX6+bXD\nO/Xy9MG5GeOLvsHXLBl4aX9S4WX6XPnlbMFCs4/D30/RY0Rzo39kpDod6MQR\nITng12rvZYnEXv/d7/PmO+mDgu0Z8P+fS/b9gKTBheeazmAkPe6wj5vJvJJ2\ntNjAWlJScaAt4PWNXMxZiQacz/C1r23qPfTaWOzmbomgI4EHRlStl03kuSRg\nlZ8x0u1lKbAc9CpAQSmBmWDLW3zXbO2kW3zxG0sJczSs3rvVa0vmW0F34d5x\nSUlktt9JUVPCoK7e3AVIH3ryiiaE+QynspsEV7Fj6vGFm64fICW6b32Gk7HW\nCzW2\r\n=zRLr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5cbfd0d4e69c6a7fb686150df3366337cc1e4a95","scripts":{"test":"nodeunit tests/tests.js"},"_npmUser":{"name":"josh-authy","email":"josh@twilio.com"},"repository":{"url":"git://github.com/evilpacket/node-authy.git","type":"git"},"_npmVersion":"5.6.0","description":"Authy.com API lib for node.js","directories":{"test":"tests"},"_nodeVersion":"10.1.0","dependencies":{"request":"^2.87.0"},"_hasShrinkwrap":false,"devDependencies":{"nodeunit":"*"},"_npmOperationalInternal":{"tmp":"tmp/authy_1.3.1_1528229182636_0.9295528838125215","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"authy","version":"1.4.0","keywords":["authentication","auth","authy","security","two factor","2 factor"],"author":{"name":"Adam Baldwin","email":"baldwin@andyet.net"},"license":"MIT","_id":"authy@1.4.0","maintainers":[{"name":"adam_baldwin","email":"baldwin@andyet.net"},{"name":"dabarnes","email":"dabarnes2b@gmail.com"},{"name":"josh-authy","email":"josh@twilio.com"}],"homepage":"https://github.com/evilpacket/node-authy#readme","bugs":{"url":"https://github.com/evilpacket/node-authy/issues"},"dist":{"shasum":"cab1c55b8093a8311fc16ea0ac787caac6602047","tarball":"https://registry.npmjs.org/authy/-/authy-1.4.0.tgz","fileCount":6,"integrity":"sha512-UnW2PxJ0W0Tu3VUzak/Pad5LOB5p5IOOdGgqsYM2BPtniEnCbBMFlZ5KDGWty0XnvUOhktXCsVio0xnXXZ9BTA==","signatures":[{"sig":"MEQCICTggjm5JX65MVzs2b0t5MRcGqPwimM2hXKWoVZvX1ffAiBs3mfYyG7wit8bXRAE+n8798MaOyNPuFqPFPJhRyeqQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWexnCRA9TVsSAnZWagAA5V0QAJBY96e0Ipd+g/kAhdbj\naFRJxjL0yAKbNgbJ5pczW4K2Cm+yCpu8GYX/zOUgrw4LT6q7fXhdsJn10Btv\nTp3ccKx2miOkbVrsRkURA6XDT5hbopzmWFwmoqtnbuhnUb6ptLXaVwA4wX1A\nZNJt8hA1EvPx94Gmnoy0mbRGpyAvzl2vZ2hJPg/xa2XUwCH7dfBzRPM/bnO3\nEp1fzHWowHPq6D2NJcKOUseh4kykg+ki4jbB2gOZrrZ4mN5VC+0fDiF02Qsw\n3FRpKJ33VUbp+bLHLrpFSooXNir7hOASvGanLf2GebrVWjf40gi1F4wigtQg\nS3PxLL286yzkBj3obYtwmF/7EKjKAENkCdv/wbYvy9l8zJEM+cONSypGrjSf\n6VGutwzmVDiWKMMbyMZhHIyYMninMqXdpB361/Ua/pp8M7TH8opaxEIyygDa\nvKFe7pF7AlXYvJA2JU9ZlzsSAmO4Tx++2AOqp5TQWdgpk2eOYKoejUXsxEOm\ne7LFVBV5BvKvW8zMnWfaO7cI1tGLPxBpcVJyT6B2FcTBF45WV64MDPtRxyb5\nAM9hWv1Yp4aNcNv4sVf6X0c14cuKtEhoUqH1T83Lswb99dNPGvAM+HhmuVbx\nq/neGjq2JSilxZjuEYEOVkhN1fRy1md6HzIrVvBnHjQWHzxqigRvcVDE+ly1\nEdjy\r\n=22tK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a507d34fea0ffc7a4b4dd25120d7b9666c640efe","scripts":{"test":"nodeunit tests/tests.js"},"_npmUser":{"name":"josh-authy","email":"josh@twilio.com"},"repository":{"url":"git://github.com/evilpacket/node-authy.git","type":"git"},"_npmVersion":"5.6.0","description":"Authy.com API lib for node.js","directories":{"test":"tests"},"_nodeVersion":"10.1.0","dependencies":{"request":"^2.87.0"},"_hasShrinkwrap":false,"devDependencies":{"nodeunit":"*"},"_npmOperationalInternal":{"tmp":"tmp/authy_1.4.0_1532619879671_0.7512115382688553","host":"s3://npm-registry-packages"}}},"time":{"created":"2012-09-09T01:23:57.471Z","modified":"2025-04-29T17:38:12.473Z","0.0.1":"2012-09-09T01:23:58.947Z","0.0.2":"2012-09-09T01:29:27.831Z","0.0.3":"2012-09-09T19:17:20.939Z","0.0.4":"2012-11-01T23:43:46.222Z","0.0.5":"2013-07-03T05:42:11.098Z","0.1.0":"2014-01-30T17:47:58.639Z","0.2.0":"2014-06-12T00:07:43.879Z","0.2.1":"2014-06-20T04:46:33.774Z","0.2.2":"2014-07-29T21:45:42.582Z","0.3.2":"2014-09-15T08:44:04.173Z","1.1.1":"2015-03-17T22:24:17.363Z","1.1.2":"2015-04-13T03:03:33.374Z","1.2.0":"2016-05-13T19:34:03.731Z","1.3.0":"2017-11-20T19:22:02.107Z","1.3.1":"2018-06-05T20:06:22.689Z","1.4.0":"2018-07-26T15:44:39.775Z"},"bugs":{"url":"https://github.com/evilpacket/node-authy/issues"},"author":{"name":"Adam Baldwin","email":"baldwin@andyet.net"},"license":"MIT","homepage":"https://github.com/evilpacket/node-authy#readme","keywords":["authentication","auth","authy","security","two factor","2 factor"],"repository":{"url":"git://github.com/evilpacket/node-authy.git","type":"git"},"description":"Authy.com API lib for node.js","maintainers":[{"email":"dabarnes2b@gmail.com","name":"dabarnes"},{"email":"evilpacket@gmail.com","name":"adam_baldwin"}],"readme":"# node-authy [![Dependency Status](https://david-dm.org/evilpacket/node-authy.png)](https://david-dm.org/evilpacket/node-authy)\n\n[Authy](https://www.twilio.com/authy) and [Verify](https://www.twilio.com/verify) API Client for Node.js written by Adam Baldwin.\n\n## Installation\n\n```\nnpm install authy\n```\n\nWhen in doubt check out the official [Authy](https://www.twilio.com/docs/authy) and [Verify](https://www.twilio.com/docs/verify) docs.\n\n## Usage\n\n#### Requiring node-authy\n\n```javascript\nvar authy = require('authy')('APIKEY');\n```\n\n#### Send OneTouch\n[OneTouch API docs](https://www.twilio.com/docs/authy/api/push-authentications) are the source of truth.\nsend_approval_request(id,user_payload,hidden_details,logos,callback)\n```javascript\nauthy.send_approval_request('1337', user_payload, [hidden_details], [logos], function (err, res) {\n    // res = {\"approval_request\":{\"uuid\":\"########-####-####-####-############\"},\"success\":true}\n});\n```\n\n* id is the Authy id.\n* user_payload:  { 'message': 'user message here', ['details': {...}] }\n* hidden_details: optional\n* logos: optional \n\n#### Check Approval Status\n\ncheck_approval_status (uuid,callback)\n```javascript\nauthy.check_approval_status(uuid, function(err, res) {\n    res = {\n      \"approval_request\": {\n        \"_app_name\": YOUR_APP_NAME,\n        \"_app_serial_id\": APP_SERIAL_ID,\n        \"_authy_id\": AUTHY_ID,\n        \"_id\": INTERNAL_ID,\n        \"_user_email\": EMAIL_ID,\n        \"app_id\": APP_ID,\n        \"created_at\": TIME_STAMP,\n        \"notified\": false,\n        \"processed_at\": null,\n        \"seconds_to_expire\": 600,\n        \"status\": 'pending',\n        \"updated_at\": TIME_STAMP,\n        \"user_id\": USER_ID,\n        \"uuid\": UUID\n      },\n      \"success\": true\n    }\n});\n```\n#### Register New User\n[User API Information](https://www.twilio.com/docs/authy/api/users)\n\nregister_user(email, cellphone, [country_code], [send_install_link_via_sms], callback);\n\n\n```javascript\nauthy.register_user('baldwin@andyet.net', '509-555-1212', function (err, res) {\n    // res = {user: {id: 1337}} where 1337 = ID given to use, store this someplace\n});\n```\n\nIf not given, `country_code` defaults to `\"1\"` and `send_install_link_via_sms` defaults to `true`.\n\n#### Verify Token\n\nverify(id, token, [force], callback);\n\n```javascript\nauthy.verify('1337', '0000000', function (err, res) {\n\n});\n```\n\n#### Request SMS\n\nrequest_sms(id, [force], callback);\n\n```javascript\nauthy.request_sms('1337', function (err, res) {\n\n});\n```\n\n=======\n\n\nrequest_call(id, [force], callback);\n\n```javascript\nauthy.request_call('1337', function (err, res) {\n\n});\n```\n\n#### Delete Registered User\n\ndelete_user(id, callback);\n\n```javascript\nauthy.delete_user('1337', function (err, res) {\n\n});\n```\n\n#### Get Registered User Status\n\nuser_status(id, callback);\n\n```javascript\nauthy.user_status('1337', function (err, res) {\n\n});\n```\n\n#### Start Phone Verification\nBrowse the [API docs](https://www.twilio.com/docs/verify/api/verification) for all available params.\n\nphones().verification_start(phone_number, country_code, params, callback);\n\n```javascript\nauthy.phones().verification_start('111-111-1111', '1', { via: 'sms', locale: 'en', code_length: '6' }, function(err, res) {\n\n});\n```\n\nThe `params` argument is optional and sets 'sms' as the default `via`, leaving the other two options blank.\n\n\n#### Check Phone Verification\nBrowse the [API docs](https://www.twilio.com/docs/verify/api/verification) for all available params.\n\nphones().verification_check(phone_number, country_code, verification_code, callback);\n\n```javascript\nauthy.phones().verification_check('111-111-1111', '1', '0000', function (err, res) {\n\n});\n```\n\n#### Status of Phone Verification\nBrowse the [API docs](https://www.twilio.com/docs/verify/api/verification) for all available params.\n\nphones().verification_status(phone_number, country_code, callback);\n\n```javascript\nauthy.phones().verification_status('111-111-1111', '1', function (err, res) {\n\n});\n```\n\n\n##### Contributors\n\n- [Daniel Barnes](https://github.com/DanielBarnes)\n- [Josh Staples](https://github.com/josh-authy)\n- [Christian Muertz](https://github.com/christian-muertz)","readmeFilename":"README.md","users":{"vsarpe":true}}