{"_id":"passport-facebook-token","_rev":"54-50ecf1a34c42e71826d10bdeebd54bf0","name":"passport-facebook-token","description":"Facebook token authentication strategy for Passport","dist-tags":{"latest":"4.0.0"},"versions":{"0.1.0":{"name":"passport-facebook-token","version":"0.1.0","description":"Facebook token authentication strategies for Passport.","author":{"name":"Nicholas Penree","email":"nick@penree.com","url":"http://www.penree.com/"},"repository":{"type":"git","url":"git://github.com/drudge/passport-facebook-token.git"},"bugs":{"url":"http://github.com/drudge/passport-facebook-token/issues"},"main":"./lib/passport-facebook-token","dependencies":{"pkginfo":"0.2.x","passport-oauth":"~0.1.2"},"engines":{"node":">= 0.4.0"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/MIT"}],"keywords":["passport","facebook","auth","authn","authentication","identity"],"_id":"passport-facebook-token@0.1.0","dist":{"shasum":"9359ed67f76419e462b2708987e52ecc201260f8","tarball":"https://registry.npmjs.org/passport-facebook-token/-/passport-facebook-token-0.1.0.tgz","integrity":"sha512-aSDjVN82pfshlasenrqORDWD72Zx1nt7qEdm8sZp6R1spM5bvXxCGWBzS/3YmGJglxD224aZhIOSHjdV7Q3Bjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID8eAX2DA7DfVnUMh0NKjDTI9eIXNzUSYQaUwyRv9BMCAiEAr+TxOUzdIZZAI70QZ9GxeIDAGWLTZqoT58BuTVnvByA="}]},"_npmVersion":"1.1.61","_npmUser":{"name":"drudge","email":"nick@penree.com"},"maintainers":[{"name":"drudge","email":"nick@penree.com"}],"directories":{}},"0.1.1":{"name":"passport-facebook-token","version":"0.1.1","description":"Facebook token authentication strategies for Passport.","author":{"name":"Nicholas Penree","email":"nick@penree.com","url":"http://www.penree.com/"},"repository":{"type":"git","url":"git://github.com/drudge/passport-facebook-token.git"},"bugs":{"url":"http://github.com/drudge/passport-facebook-token/issues"},"main":"./lib/passport-facebook-token","dependencies":{"pkginfo":"0.2.x","passport-oauth":"~0.1.2"},"engines":{"node":">= 0.4.0"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/MIT"}],"keywords":["passport","facebook","auth","authn","authentication","identity"],"_id":"passport-facebook-token@0.1.1","dist":{"shasum":"e97326e3ea890002b3a07ee294bbbd4a05925534","tarball":"https://registry.npmjs.org/passport-facebook-token/-/passport-facebook-token-0.1.1.tgz","integrity":"sha512-xJbma29lsQiEdYz8HUFXnT3YbavGYT/2cIA/Ntcmapj22JIA+I1QTC5XHbtouz673MTEMLWnPpAEpKniJAJpUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+/UI+/ClEyXdI+Yw5oZg9PhUG1QQlBmnOcOC3OBefEQIhAKIYEekVz26zK13dlVGeEk5XEhu0i0wDET3O3g4OctC9"}]},"_npmVersion":"1.1.61","_npmUser":{"name":"drudge","email":"nick@penree.com"},"maintainers":[{"name":"drudge","email":"nick@penree.com"}],"directories":{}},"0.1.2":{"name":"passport-facebook-token","version":"0.1.2","description":"Facebook token authentication strategy for Passport.","author":{"name":"Nicholas Penree","email":"nick@penree.com","url":"http://www.penree.com/"},"repository":{"type":"git","url":"git://github.com/drudge/passport-facebook-token.git"},"bugs":{"url":"http://github.com/drudge/passport-facebook-token/issues"},"main":"./lib/passport-facebook-token","dependencies":{"pkginfo":"0.2.x","passport-oauth":"~0.1.2"},"engines":{"node":">= 0.4.0"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/MIT"}],"keywords":["passport","facebook","auth","authn","authentication","identity"],"_id":"passport-facebook-token@0.1.2","dist":{"shasum":"d508fb4b89df7102f892ec75c9b32dc5b80eb3e8","tarball":"https://registry.npmjs.org/passport-facebook-token/-/passport-facebook-token-0.1.2.tgz","integrity":"sha512-5EUclAwAVagbJ/MoSzDexufpJQ+nuGKXuCkCFoOAJxvCZPIZjZ2cM4a6JVSZ+OtTZqS7khwAt7/gDEEfl3yezA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHuMDB+KvBTbcJnFB8wVxoEN/ZthA4CHKQzakBPQo+DhAiEA0SkZRK4c33UaKgEevPFpw++WtIYG+HVu0U438NnKPuo="}]},"_npmVersion":"1.1.61","_npmUser":{"name":"drudge","email":"nick@penree.com"},"maintainers":[{"name":"drudge","email":"nick@penree.com"}],"directories":{}},"0.1.3":{"name":"passport-facebook-token","version":"0.1.3","description":"Facebook token authentication strategy for Passport.","author":{"name":"Nicholas Penree","email":"nick@penree.com","url":"http://www.penree.com/"},"repository":{"type":"git","url":"git://github.com/drudge/passport-facebook-token.git"},"bugs":{"url":"http://github.com/drudge/passport-facebook-token/issues"},"main":"./lib/passport-facebook-token","dependencies":{"pkginfo":"0.2.x","passport-oauth":"~0.1.2"},"engines":{"node":">= 0.4.0"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/MIT"}],"keywords":["passport","facebook","auth","authn","authentication","identity"],"_id":"passport-facebook-token@0.1.3","dist":{"shasum":"3ce318f5ce2ad442be0981bc918683662a56d00a","tarball":"https://registry.npmjs.org/passport-facebook-token/-/passport-facebook-token-0.1.3.tgz","integrity":"sha512-yfffnT0+skStJf5QcBOLDeVgFZq3nvPoXn72KFe+cxqt9owxn1bIsDECmDJCU02cdjj0gh6xVOhi+LYPiIwv6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKpQGnH7BDLUN6yHdnhgMNvb/JTzsUUlAcDJGPMbcDJwIgTs8z6+ZAxVYGMO3S1Qv/8UczdDgtsDEINOSlEXfVsIY="}]},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"drudge","email":"nick@penree.com"},"maintainers":[{"name":"drudge","email":"nick@penree.com"}],"directories":{}},"0.1.4":{"name":"passport-facebook-token","version":"0.1.4","description":"Facebook token authentication strategy for Passport.","author":{"name":"Nicholas Penree","email":"nick@penree.com","url":"http://www.penree.com/"},"repository":{"type":"git","url":"git://github.com/drudge/passport-facebook-token.git"},"bugs":{"url":"http://github.com/drudge/passport-facebook-token/issues"},"main":"./lib/passport-facebook-token","dependencies":{"pkginfo":"0.2.x","passport-oauth":"0.1.x"},"engines":{"node":">= 0.4.0"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/MIT"}],"keywords":["passport","facebook","auth","authn","authentication","identity"],"_id":"passport-facebook-token@0.1.4","dist":{"shasum":"e575b5e67344a4c2af0a4291a557c5e7c1cd3862","tarball":"https://registry.npmjs.org/passport-facebook-token/-/passport-facebook-token-0.1.4.tgz","integrity":"sha512-tk/mBE+PticyyLeMmYIeyD4H/xy+P5wGv9i7lnTOirarP9+6RdK+YY74xdGGzA5TV1CsIIWv2hhXd6knSqdHAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhngOeydQ8kY/y9Sgy/JXF3PeRuoOrl4JH104Svmu5mwIhAOjNSoX1dcIkmL6N47VV9sYdkGW2wJtucSagBxuc61E+"}]},"_from":".","_npmVersion":"1.2.15","_npmUser":{"name":"drudge","email":"nick@penree.com"},"maintainers":[{"name":"drudge","email":"nick@penree.com"}],"directories":{}},"0.1.5":{"name":"passport-facebook-token","version":"0.1.5","description":"Facebook token authentication strategy for Passport.","author":{"name":"Nicholas Penree","email":"nick@penree.com","url":"http://www.penree.com/"},"repository":{"type":"git","url":"git://github.com/drudge/passport-facebook-token.git"},"bugs":{"url":"http://github.com/drudge/passport-facebook-token/issues"},"main":"./lib/passport-facebook-token","dependencies":{"pkginfo":"0.2.x","passport-oauth":"0.1.x"},"engines":{"node":">= 0.4.0"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/MIT"}],"keywords":["passport","facebook","auth","authn","authentication","identity"],"_id":"passport-facebook-token@0.1.5","dist":{"shasum":"389a0ced5170c26a5bfe6fd72167f782af6d3fed","tarball":"https://registry.npmjs.org/passport-facebook-token/-/passport-facebook-token-0.1.5.tgz","integrity":"sha512-CGh3j11Gnb/S0XIfCQucExYifVCBl313xru2RzkPs1yI5OR+glX8kQXH+pmlK3O87eP3zDDv231/qYO/EqRNZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFEbh/kVgMHxnD5rJ+SOuKm32vT6UeByqARxE7V7HtTAIhAKRB1Kt8rAmeGUjIbbjEkmjaa/TKgEs5e0Jfkbo/OOzz"}]},"_from":".","_npmVersion":"1.2.15","_npmUser":{"name":"drudge","email":"nick@penree.com"},"maintainers":[{"name":"drudge","email":"nick@penree.com"}],"directories":{}},"0.2.0":{"name":"passport-facebook-token","version":"0.2.0","description":"Facebook token authentication strategy for Passport.","author":{"name":"Nicholas Penree","email":"nick@penree.com","url":"http://www.penree.com/"},"repository":{"type":"git","url":"git://github.com/drudge/passport-facebook-token.git"},"bugs":{"url":"http://github.com/drudge/passport-facebook-token/issues"},"main":"./lib/passport-facebook-token","dependencies":{"pkginfo":"0.2.x","passport-oauth":"0.1.x"},"engines":{"node":">= 0.4.0"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/MIT"}],"keywords":["passport","facebook","auth","authn","authentication","identity"],"homepage":"https://github.com/drudge/passport-facebook-token","_id":"passport-facebook-token@0.2.0","dist":{"shasum":"dc62b34797814c2787c98a8376d1ea183e29b8ef","tarball":"https://registry.npmjs.org/passport-facebook-token/-/passport-facebook-token-0.2.0.tgz","integrity":"sha512-JET3i2k9W57qoiU0oNWx8ovxKi0wKQeHHpErNq5Nf+A9OkZxAzTnAWEWDCpck+uZAf0cyRAS535zjJdMmaTxQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGSvxgfAWU4h28tIF2am10NDMDvYUsBrLyxuMV71i5GGAiAjZPd0al0D+NErcQoDP2nYM86qnkx92hKeM5TKZpIVAg=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"drudge","email":"nick@penree.com"},"maintainers":[{"name":"drudge","email":"nick@penree.com"}],"directories":{}},"0.3.0":{"name":"passport-facebook-token","version":"0.3.0","description":"Facebook token authentication strategy for Passport.","author":{"name":"Nicholas Penree","email":"nick@penree.com","url":"http://www.penree.com/"},"repository":{"type":"git","url":"git://github.com/drudge/passport-facebook-token.git"},"bugs":{"url":"http://github.com/drudge/passport-facebook-token/issues"},"main":"./lib/passport-facebook-token","dependencies":{"pkginfo":"0.2.x","passport-oauth":"0.1.x"},"engines":{"node":">= 0.4.0"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/MIT"}],"keywords":["passport","facebook","auth","authn","authentication","identity"],"homepage":"https://github.com/drudge/passport-facebook-token","_id":"passport-facebook-token@0.3.0","dist":{"shasum":"d708b648f92d61fcb17b04c6cbde68d678d696ba","tarball":"https://registry.npmjs.org/passport-facebook-token/-/passport-facebook-token-0.3.0.tgz","integrity":"sha512-guzwUGlZDuWw9mzp6urzi/OIjOsRo+0uV4epWPNhm49LzEzGAH1+oEGrwzB+wrJgj8ffIf5oeulDBBAIU5qJeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsE34Cmb+2vWCkFjxY2MuUO/4EQdUcRUWgndZwrKhEeQIhAMw88RuNrovcpTJ/NZpvImZgGUhqcPjHLt/pqwZI8W2I"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"drudge","email":"nick@penree.com"},"maintainers":[{"name":"drudge","email":"nick@penree.com"}],"directories":{}},"0.3.1":{"name":"passport-facebook-token","version":"0.3.1","description":"Facebook token authentication strategy for Passport.","author":{"name":"Nicholas Penree","email":"nick@penree.com","url":"http://www.penree.com/"},"repository":{"type":"git","url":"git://github.com/drudge/passport-facebook-token.git"},"bugs":{"url":"http://github.com/drudge/passport-facebook-token/issues"},"main":"./lib/passport-facebook-token","dependencies":{"pkginfo":"0.2.x","passport-oauth":"0.1.x"},"engines":{"node":">= 0.4.0"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/MIT"}],"keywords":["passport","facebook","auth","authn","authentication","identity"],"homepage":"https://github.com/drudge/passport-facebook-token","_id":"passport-facebook-token@0.3.1","dist":{"shasum":"3c492d75a23adcdea4c42b2704eda6a5f4a51e5f","tarball":"https://registry.npmjs.org/passport-facebook-token/-/passport-facebook-token-0.3.1.tgz","integrity":"sha512-YDT3/9WiXvU17CaEk9HqfEFf28o8VGQ+fzYgJt7QqQGvHHQMtoC8+tGznNywiE1pp/22CKMBtMxc4QYlaXmsGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA7ueq9/25R/ugG61M37yFvwD7zrMOIkrraW/MOypzRZAiBPhkARLk0aJgBKNkI6lyXUp0F/WqxYNe/fJZ1HljFRjQ=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"drudge","email":"nick@penree.com"},"maintainers":[{"name":"drudge","email":"nick@penree.com"}],"directories":{}},"0.3.2":{"name":"passport-facebook-token","version":"0.3.2","description":"Facebook token authentication strategy for Passport.","author":{"name":"Nicholas Penree","email":"nick@penree.com","url":"http://www.penree.com/"},"repository":{"type":"git","url":"git://github.com/drudge/passport-facebook-token.git"},"bugs":{"url":"http://github.com/drudge/passport-facebook-token/issues"},"main":"./lib/passport-facebook-token","dependencies":{"pkginfo":"0.2.x","passport-oauth":"0.1.x"},"engines":{"node":">= 0.4.0"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/MIT"}],"keywords":["passport","facebook","auth","authn","authentication","identity"],"gitHead":"09c8123946c0148a05203542a9ba4b1f3fdc1461","homepage":"https://github.com/drudge/passport-facebook-token","_id":"passport-facebook-token@0.3.2","scripts":{},"_shasum":"7dbfca08253d225b43d6804a0c8cce0fb3bcc805","_from":".","_npmVersion":"1.5.0-alpha-2","_npmUser":{"name":"drudge","email":"nick@penree.com"},"maintainers":[{"name":"drudge","email":"nick@penree.com"}],"dist":{"shasum":"7dbfca08253d225b43d6804a0c8cce0fb3bcc805","tarball":"https://registry.npmjs.org/passport-facebook-token/-/passport-facebook-token-0.3.2.tgz","integrity":"sha512-eW37YYoQA1oCW4osH5E35RdTA9ZhikIFxjZ06p+CGueJ6HNmM3Ayb9fsV40+7GCU99HnODoix1GzRqHE0URufQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDRYhFXwUDcgvJQ5xdR2ysVu3vAHXnxshiFU/ti+9S9HAiEAsDx/JuWyDMezKHLDggCwTsLcv1al0gzDLAxBqze6Nbo="}]},"directories":{}},"0.4.0":{"name":"passport-facebook-token","version":"0.4.0","description":"Facebook token authentication strategy for Passport.","author":{"name":"Nicholas Penree","email":"nick@penree.com","url":"http://www.penree.com/"},"repository":{"type":"git","url":"git://github.com/drudge/passport-facebook-token.git"},"bugs":{"url":"http://github.com/drudge/passport-facebook-token/issues"},"main":"./lib/passport-facebook-token","dependencies":{"pkginfo":"0.2.x","passport-oauth":"0.1.x"},"engines":{"node":">= 0.4.0"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/MIT"}],"keywords":["passport","facebook","auth","authn","authentication","identity"],"gitHead":"554307e265a29c430758c314dfeaf1b378966a3e","homepage":"https://github.com/drudge/passport-facebook-token","_id":"passport-facebook-token@0.4.0","scripts":{},"_shasum":"fc7954f7375552cd301313daf55bdd9304b64fde","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"drudge","email":"nick@penree.com"},"maintainers":[{"name":"drudge","email":"nick@penree.com"}],"dist":{"shasum":"fc7954f7375552cd301313daf55bdd9304b64fde","tarball":"https://registry.npmjs.org/passport-facebook-token/-/passport-facebook-token-0.4.0.tgz","integrity":"sha512-NBuYACrTNyMBeelwItWg2VmsAvksaU+7pR5BE+0Y9g6og82c4YwAf0i2jEnFcW8lJNEoQpcYgXLPs2zBnVBqsw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcYNm3Wa3Y/UX00VaSN7nVs1Dt92YVj3tXs1GMp6hCywIgKuPKx6ae8Bx+Eb1Y5FPQTb4wcYMvD/YpdZGb85IsbWY="}]},"directories":{}},"1.0.0":{"name":"passport-facebook-token","version":"1.0.0","description":"Facebook token authentication strategy for Passport","main":"index.js","scripts":{"test":"istanbul cover --report lcovonly _mocha ./test/**/*.test.js"},"repository":{"type":"git","url":"git://github.com/drudge/passport-facebook-token.git"},"keywords":["passport","facebook","auth","authn","authentication","identity"],"author":{"name":"Nicholas Penree","email":"nick@penree.com","url":"http://www.penree.com/"},"contributors":[{"name":"Eugene Obrezkov","email":"ghaiklor@gmail.com"}],"license":"MIT","bugs":{"url":"http://github.com/drudge/passport-facebook-token/issues"},"dependencies":{"passport-oauth":"^1.0.0","pkginfo":"^0.3.0"},"devDependencies":{"chai":"^2.1.2","chai-passport-strategy":"^0.2.0","istanbul":"^0.3.8","mocha":"^2.2.1"},"gitHead":"d3d2b00c91db9290475845b96bf3a8a24472f6a4","homepage":"https://github.com/drudge/passport-facebook-token","_id":"passport-facebook-token@1.0.0","_shasum":"4238c94b13bcc0805b86e915ad51a09f1023891d","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"drudge","email":"nick@penree.com"},"maintainers":[{"name":"drudge","email":"nick@penree.com"}],"dist":{"shasum":"4238c94b13bcc0805b86e915ad51a09f1023891d","tarball":"https://registry.npmjs.org/passport-facebook-token/-/passport-facebook-token-1.0.0.tgz","integrity":"sha512-U31M5prV3RxH5lNQ1zeB1JpcWdeL85+ZJ5Gyf9uT8cEvaW2mhBskUsXdkaSpNfoaYEAZU+jChUkVRpXe6U9/Mw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICN19XBHoKIwLOId7ykIXV+kQyMbiSX6Q0Sexn6rhdreAiEA8Bg8GxGa37zcFfWSHWMZObtxqiVumxGh/ElZk2Im7FU="}]},"directories":{}},"2.0.0":{"name":"passport-facebook-token","version":"2.0.0","description":"Facebook token authentication strategy for Passport","main":"index.js","scripts":{"test":"istanbul cover --report lcovonly _mocha ./test/**/*.test.js"},"repository":{"type":"git","url":"git://github.com/drudge/passport-facebook-token.git"},"keywords":["passport","facebook","auth","authn","authentication","identity"],"author":{"name":"Nicholas Penree","email":"nick@penree.com","url":"http://www.penree.com/"},"contributors":[{"name":"Eugene Obrezkov","email":"ghaiklor@gmail.com"}],"license":"MIT","bugs":{"url":"http://github.com/drudge/passport-facebook-token/issues"},"dependencies":{"passport-oauth2":"^1.0.0"},"devDependencies":{"chai":"^2.1.2","chai-passport-strategy":"^0.2.0","istanbul":"^0.3.8","mocha":"^2.2.1"},"gitHead":"ea568395a8f5bf9eac4ab743c35ae9fe135b5e34","homepage":"https://github.com/drudge/passport-facebook-token","_id":"passport-facebook-token@2.0.0","_shasum":"9803b9ba4a1d91b210afcc9665065b2a27455326","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"drudge","email":"nick@penree.com"},"maintainers":[{"name":"drudge","email":"nick@penree.com"}],"dist":{"shasum":"9803b9ba4a1d91b210afcc9665065b2a27455326","tarball":"https://registry.npmjs.org/passport-facebook-token/-/passport-facebook-token-2.0.0.tgz","integrity":"sha512-L3q8okx3v9Ed6B9u80Ffol12ZcQmKqVCT84r8qQjJwQRosfhXObG3NjG+qU4i6odo8VnLZKML7c4sSArb8UMwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnRG+PNpAozkSYmOzTCv3Nmnn4j34bQmI31f54W3VUSAIgfrZtzHBT9g+MTTf/BQDZbxEsD8/jjfQ7bhQobqaVxf0="}]},"directories":{}},"2.1.0":{"name":"passport-facebook-token","version":"2.1.0","description":"Facebook token authentication strategy for Passport","main":"index.js","scripts":{"test":"istanbul cover --report lcovonly _mocha ./test/**/*.test.js"},"repository":{"type":"git","url":"git://github.com/drudge/passport-facebook-token.git"},"keywords":["passport","facebook","auth","authn","authentication","identity"],"author":{"name":"Nicholas Penree","email":"nick@penree.com","url":"http://www.penree.com/"},"contributors":[{"name":"Eugene Obrezkov","email":"ghaiklor@gmail.com"}],"license":"MIT","bugs":{"url":"http://github.com/drudge/passport-facebook-token/issues"},"dependencies":{"passport-oauth2":"^1.0.0"},"devDependencies":{"chai":"^2.1.2","chai-passport-strategy":"^0.2.0","istanbul":"^0.3.8","mocha":"^2.2.1"},"gitHead":"f85583487cf29f41122cbd890f7e28987dc50b16","homepage":"https://github.com/drudge/passport-facebook-token","_id":"passport-facebook-token@2.1.0","_shasum":"8c3145de6b2cc6965c633a74f1ed32de729a49ce","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"drudge","email":"nick@penree.com"},"maintainers":[{"name":"drudge","email":"nick@penree.com"}],"dist":{"shasum":"8c3145de6b2cc6965c633a74f1ed32de729a49ce","tarball":"https://registry.npmjs.org/passport-facebook-token/-/passport-facebook-token-2.1.0.tgz","integrity":"sha512-uJu91YsuJZ+KldgsmlRbbE6GGXZfleho/S1fVqLdiuhwVQc1Biy6VDYk5n6UcyyyNzwAvjWAlhYDNU9RYlWUsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTAJlqADG4BlyS9Gga5X5GObcuU0LDaq3CbwhGeSwB4AIhAO5y0KCCER8Ab59dAoHmaPouUPYOvVZll/3qbw4ZCYZd"}]},"directories":{}},"2.2.0":{"name":"passport-facebook-token","version":"2.2.0","description":"Facebook token authentication strategy for Passport","main":"index.js","scripts":{"test":"istanbul cover --report lcovonly _mocha ./test/**/*.test.js"},"repository":{"type":"git","url":"git://github.com/drudge/passport-facebook-token.git"},"keywords":["passport","facebook","auth","authn","authentication","identity"],"author":{"name":"Nicholas Penree","email":"nick@penree.com","url":"http://www.penree.com/"},"contributors":[{"name":"Eugene Obrezkov","email":"ghaiklor@gmail.com"}],"license":"MIT","bugs":{"url":"http://github.com/drudge/passport-facebook-token/issues"},"dependencies":{"passport-oauth2":"^1.0.0"},"devDependencies":{"chai":"^2.1.2","chai-passport-strategy":"^0.2.0","istanbul":"^0.3.8","mocha":"^2.2.1"},"gitHead":"b97d7ffad1ea55de06172e32ce63cebef91906e9","homepage":"https://github.com/drudge/passport-facebook-token","_id":"passport-facebook-token@2.2.0","_shasum":"0350251dbe4ea673f38a34465bfc70edfda011c9","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"drudge","email":"nick@penree.com"},"maintainers":[{"name":"drudge","email":"nick@penree.com"}],"dist":{"shasum":"0350251dbe4ea673f38a34465bfc70edfda011c9","tarball":"https://registry.npmjs.org/passport-facebook-token/-/passport-facebook-token-2.2.0.tgz","integrity":"sha512-X8dVhI73GIpon6n3iJ3Nom+sKk43b8rSuEcLZh2ysoZamYPKILCiwe+7blNtNiQ0K8XKFbLL9tgbAypltNAjHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDvSC5tnKWt2grenoN0nyjAfRMeVKrY7twCXrlZ2es/7AiEA8i1maCYg3N85wHGocTTYccUaDlM8z31021N+LgUBTpw="}]},"directories":{}},"2.2.1":{"name":"passport-facebook-token","version":"2.2.1","description":"Facebook token authentication strategy for Passport","main":"index.js","scripts":{"test":"istanbul cover --report lcovonly _mocha ./test/**/*.test.js"},"repository":{"type":"git","url":"git://github.com/drudge/passport-facebook-token.git"},"keywords":["passport","facebook","auth","authn","authentication","identity"],"author":{"name":"Nicholas Penree","email":"nick@penree.com","url":"http://www.penree.com/"},"contributors":[{"name":"Eugene Obrezkov","email":"ghaiklor@gmail.com"}],"license":"MIT","bugs":{"url":"http://github.com/drudge/passport-facebook-token/issues"},"dependencies":{"passport-oauth2":"^1.0.0"},"devDependencies":{"chai":"^3.2.0","chai-passport-strategy":"^0.2.0","istanbul":"^0.3.8","mocha":"^2.2.1"},"gitHead":"8c33e2b8c1ed6c02d02d71461e51cbd70c9523a9","homepage":"https://github.com/drudge/passport-facebook-token#readme","_id":"passport-facebook-token@2.2.1","_shasum":"98278ffcc1a9c4e3ac4fb014ed6a62676b661e85","_from":".","_npmVersion":"2.13.1","_nodeVersion":"2.3.4","_npmUser":{"name":"ghaiklor","email":"ghaiklor@gmail.com"},"maintainers":[{"name":"drudge","email":"nick@penree.com"},{"name":"ghaiklor","email":"ghaiklor@gmail.com"}],"dist":{"shasum":"98278ffcc1a9c4e3ac4fb014ed6a62676b661e85","tarball":"https://registry.npmjs.org/passport-facebook-token/-/passport-facebook-token-2.2.1.tgz","integrity":"sha512-Icv+hRpZdW6W2MF3Q3XE+o8Np8OfF62M5BCiISvnB8arD+x25kSN7zNcZWxcUH+Ie02lUoMaOKpEV/G1OxX4Vw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDea9E8NaSPAi1L2hmQgJg/M8NzdgZl4O5LMYMrwF9zgwIhAMpxBeGZjEi0TbfR3T/broNtIYqe1zpYHkytWvVvDB0s"}]},"directories":{}},"2.2.2":{"name":"passport-facebook-token","version":"2.2.2","description":"Facebook token authentication strategy for Passport","main":"index.js","scripts":{"test":"istanbul cover --report lcovonly _mocha ./test/**/*.test.js"},"repository":{"type":"git","url":"git://github.com/drudge/passport-facebook-token.git"},"keywords":["passport","facebook","auth","authn","authentication","identity"],"author":{"name":"Nicholas Penree","email":"nick@penree.com","url":"http://www.penree.com/"},"contributors":[{"name":"Eugene Obrezkov","email":"ghaiklor@gmail.com"}],"license":"MIT","bugs":{"url":"http://github.com/drudge/passport-facebook-token/issues"},"dependencies":{"passport-oauth2":"^1.0.0"},"devDependencies":{"chai":"^3.2.0","chai-passport-strategy":"^0.2.0","istanbul":"^0.3.8","mocha":"^2.2.1"},"gitHead":"29ad9eb00cbccaaa15c548c3a83bb04738589efd","homepage":"https://github.com/drudge/passport-facebook-token#readme","_id":"passport-facebook-token@2.2.2","_shasum":"02d9d13b1ccccf7f00258e28bf2b6c0a13a00f54","_from":".","_npmVersion":"2.13.1","_nodeVersion":"2.3.4","_npmUser":{"name":"ghaiklor","email":"ghaiklor@gmail.com"},"maintainers":[{"name":"drudge","email":"nick@penree.com"},{"name":"ghaiklor","email":"ghaiklor@gmail.com"}],"dist":{"shasum":"02d9d13b1ccccf7f00258e28bf2b6c0a13a00f54","tarball":"https://registry.npmjs.org/passport-facebook-token/-/passport-facebook-token-2.2.2.tgz","integrity":"sha512-VkAbB5ZviRiX0Nq6eUKOMCkArdjz9iVxnzsOOfSO1p3nnU6aHFG1Xq/sYCswbONerTp6QwlecwAS6mPRf4BLYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEsJuNmBktiMGiQoAyEDfPh6nWRg0zqiqgk9nXtPKKjJAiBP6mlXeuv1NHqMEAjaG1ryl+U7PtlnTTsz77j7o0Wdcg=="}]},"directories":{}},"2.3.0":{"name":"passport-facebook-token","version":"2.3.0","description":"Facebook token authentication strategy for Passport","main":"index.js","scripts":{"test":"istanbul cover _mocha ./test/**/*.test.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git://github.com/drudge/passport-facebook-token.git"},"keywords":["passport","facebook","auth","authn","authentication","identity"],"author":{"name":"Nicholas Penree","email":"nick@penree.com","url":"http://www.penree.com/"},"contributors":[{"name":"Eugene Obrezkov","email":"ghaiklor@gmail.com"}],"license":"MIT","bugs":{"url":"http://github.com/drudge/passport-facebook-token/issues"},"dependencies":{"passport-oauth2":"^1.0.0"},"devDependencies":{"chai":"^3.2.0","chai-passport-strategy":"^0.2.0","istanbul":"^0.3.8","mocha":"^2.2.1","sinon":"^1.15.4"},"gitHead":"0ca09f33c70a6001bfe95763f6e02a274b02b3d1","homepage":"https://github.com/drudge/passport-facebook-token#readme","_id":"passport-facebook-token@2.3.0","_shasum":"a0389c7a2fa24f25ee20078e34e65dd542cb4d04","_from":".","_npmVersion":"2.13.1","_nodeVersion":"2.3.4","_npmUser":{"name":"ghaiklor","email":"ghaiklor@gmail.com"},"maintainers":[{"name":"drudge","email":"nick@penree.com"},{"name":"ghaiklor","email":"ghaiklor@gmail.com"}],"dist":{"shasum":"a0389c7a2fa24f25ee20078e34e65dd542cb4d04","tarball":"https://registry.npmjs.org/passport-facebook-token/-/passport-facebook-token-2.3.0.tgz","integrity":"sha512-37VWjpRo+yAe2Es/ak/zSIv/3rbuJONFJVwh/hlE9oV2hVWyjoiHbtnN738Lr25aynN4Lg1h9ygz3iPq4UwtYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCceUubxIiC3+glEzO7esi1Susohu5bmYW48xMkL7DG6AIgUmSFCsKkxb3ZNDgsEYLvjcU9W8iR7ATMBdA3WIS3mAE="}]},"directories":{}},"3.0.0":{"name":"passport-facebook-token","version":"3.0.0","description":"Facebook token authentication strategy for Passport","main":"lib/index.js","scripts":{"compile":"babel src --out-dir lib","prepublish":"npm run compile","test":"istanbul cover _mocha"},"repository":{"type":"git","url":"git://github.com/drudge/passport-facebook-token.git"},"keywords":["passport","facebook","auth","authn","authentication","identity"],"author":{"name":"Nicholas Penree","email":"nick@penree.com","url":"http://www.penree.com/"},"contributors":[{"name":"Eugene Obrezkov","email":"ghaiklor@gmail.com"}],"license":"MIT","bugs":{"url":"http://github.com/drudge/passport-facebook-token/issues"},"dependencies":{"passport-oauth2":"^1.0.0"},"devDependencies":{"babel":"^5.8.23","chai":"^3.2.0","chai-passport-strategy":"^0.2.0","istanbul":"^0.3.8","mocha":"^2.2.1","sinon":"^1.15.4"},"gitHead":"88ea0880ea07058e2f89994300ae54a7ddb986d2","homepage":"https://github.com/drudge/passport-facebook-token#readme","_id":"passport-facebook-token@3.0.0","_shasum":"bceac16a8a6de180db06bcdd3fb048438b5db90a","_from":".","_npmVersion":"3.3.5","_nodeVersion":"4.1.1","_npmUser":{"name":"ghaiklor","email":"ghaiklor@gmail.com"},"dist":{"shasum":"bceac16a8a6de180db06bcdd3fb048438b5db90a","tarball":"https://registry.npmjs.org/passport-facebook-token/-/passport-facebook-token-3.0.0.tgz","integrity":"sha512-Vgd6FQY2++fUZQKPteu0l98f4SpyOYfiKmQglXmc6bcI8mxSNePLK7a2W9qdSmA5zQTp2c7vxaenoTsCtzmLkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCClrRzXwzt+5AcVmnNGTlMvzH4PkRL+wMsNzAP2lJ2sQIhANIU++CtiIJaLWa9vTReV7BuurJVoStdiZidYOc1wTqe"}]},"maintainers":[{"name":"drudge","email":"nick@penree.com"},{"name":"ghaiklor","email":"ghaiklor@gmail.com"}],"directories":{}},"3.0.1":{"name":"passport-facebook-token","version":"3.0.1","description":"Facebook token authentication strategy for Passport","main":"lib/index.js","scripts":{"compile":"babel src --out-dir lib","prepublish":"npm run compile","test":"istanbul cover _mocha"},"repository":{"type":"git","url":"git://github.com/drudge/passport-facebook-token.git"},"keywords":["passport","facebook","auth","authn","authentication","identity"],"author":{"name":"Nicholas Penree","email":"nick@penree.com","url":"http://www.penree.com/"},"contributors":[{"name":"Eugene Obrezkov","email":"ghaiklor@gmail.com"}],"license":"MIT","bugs":{"url":"http://github.com/drudge/passport-facebook-token/issues"},"dependencies":{"passport-oauth2":"^1.0.0"},"devDependencies":{"babel":"^5.8.23","chai":"^3.2.0","chai-passport-strategy":"^0.2.0","istanbul":"^0.3.8","mocha":"^2.2.1","sinon":"^1.15.4"},"gitHead":"f8865db30cc71c04ee304ec5a425ed8b0b364994","homepage":"https://github.com/drudge/passport-facebook-token#readme","_id":"passport-facebook-token@3.0.1","_shasum":"abc0394d7369c859fe992c5145772ce98041fd98","_from":".","_npmVersion":"3.3.5","_nodeVersion":"4.1.1","_npmUser":{"name":"ghaiklor","email":"ghaiklor@gmail.com"},"dist":{"shasum":"abc0394d7369c859fe992c5145772ce98041fd98","tarball":"https://registry.npmjs.org/passport-facebook-token/-/passport-facebook-token-3.0.1.tgz","integrity":"sha512-3MF2SqO+kOlYAFnBmdmsm8VnKCt1La2f0Qjc1A1nPpvL51M9quK2wSRCbN0rCFGLSZFj3dZr3Pvw/jHM/QLAGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBK/AFMc8zYKDcrWLuUgdhKHLUUekmc4uMNcJvGSVsDoAiEAtbJgIjgD2L0g6USdJoW33FUWxZHTJcMIjj8wXVFEjRA="}]},"maintainers":[{"name":"drudge","email":"nick@penree.com"},{"name":"ghaiklor","email":"ghaiklor@gmail.com"}],"directories":{}},"3.0.2":{"name":"passport-facebook-token","version":"3.0.2","description":"Facebook token authentication strategy for Passport","main":"lib/index.js","scripts":{"compile":"babel src --out-dir lib","prepublish":"npm run compile","test":"istanbul cover _mocha"},"repository":{"type":"git","url":"git://github.com/drudge/passport-facebook-token.git"},"keywords":["passport","facebook","auth","authn","authentication","identity"],"author":{"name":"Nicholas Penree","email":"nick@penree.com","url":"http://www.penree.com/"},"contributors":[{"name":"Eugene Obrezkov","email":"ghaiklor@gmail.com"}],"license":"MIT","bugs":{"url":"http://github.com/drudge/passport-facebook-token/issues"},"dependencies":{"passport-oauth2":"^1.0.0"},"devDependencies":{"babel":"^5.8.23","chai":"^3.2.0","chai-passport-strategy":"^0.2.0","istanbul":"^0.3.8","mocha":"^2.2.1","sinon":"^1.15.4"},"gitHead":"ac8547025a126b633a2c80b6ec3ec8748150460c","homepage":"https://github.com/drudge/passport-facebook-token#readme","_id":"passport-facebook-token@3.0.2","_shasum":"4d9d1a9e7bca3c4341a61968f70d959ea14be8c8","_from":".","_npmVersion":"3.3.5","_nodeVersion":"4.1.1","_npmUser":{"name":"ghaiklor","email":"ghaiklor@gmail.com"},"dist":{"shasum":"4d9d1a9e7bca3c4341a61968f70d959ea14be8c8","tarball":"https://registry.npmjs.org/passport-facebook-token/-/passport-facebook-token-3.0.2.tgz","integrity":"sha512-blm8sImuEF1MwIfpLvVjrkeGR5wdIlPOvk0ChgCa3Os9wRYXpKkdB9ErT1gvu1mIpkkrJIpKevH40fM8Sq406A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEOtaXVnRHDGkRmFP5WcLNtrwL3VMB1Q09dE60zaCcN9AiBft9Vlr+owEnYPVeunIIC6/y+e+zldnl8xnquCzGO9iw=="}]},"maintainers":[{"name":"drudge","email":"nick@penree.com"},{"name":"ghaiklor","email":"ghaiklor@gmail.com"}],"directories":{}},"3.0.3":{"name":"passport-facebook-token","version":"3.0.3","description":"Facebook token authentication strategy for Passport","main":"lib/index.js","scripts":{"compile":"babel src --out-dir lib","prepublish":"npm run compile","test":"istanbul cover _mocha"},"repository":{"type":"git","url":"git://github.com/drudge/passport-facebook-token.git"},"keywords":["passport","facebook","auth","authn","authentication","identity"],"author":{"name":"Nicholas Penree","email":"nick@penree.com","url":"http://www.penree.com/"},"contributors":[{"name":"Eugene Obrezkov","email":"ghaiklor@gmail.com"}],"license":"MIT","bugs":{"url":"http://github.com/drudge/passport-facebook-token/issues"},"dependencies":{"passport-oauth2":"^1.0.0"},"devDependencies":{"babel":"^5.8.23","chai":"^3.2.0","chai-passport-strategy":"^0.2.0","istanbul":"^0.3.8","mocha":"^2.2.1","sinon":"^1.15.4"},"gitHead":"64091fbf53efa725fe373759c8a2cde6ed1b817e","homepage":"https://github.com/drudge/passport-facebook-token#readme","_id":"passport-facebook-token@3.0.3","_shasum":"7ee49974a1ad277d1073131fa519796bf869f827","_from":".","_npmVersion":"3.3.5","_nodeVersion":"4.1.1","_npmUser":{"name":"ghaiklor","email":"ghaiklor@gmail.com"},"dist":{"shasum":"7ee49974a1ad277d1073131fa519796bf869f827","tarball":"https://registry.npmjs.org/passport-facebook-token/-/passport-facebook-token-3.0.3.tgz","integrity":"sha512-ByjRZGrKOSBgJrXRdPZMYpWH2/z6XMIisqxU/B9lH//Lz+1s3ojiTeA1dGBQ21zUE4PmPXHvxBPlvvPcXKL6Uw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEDTK2UDtDxfU9p39MM0careO5dZXckV8rYQVoe8kRQyAiAe2mjyNuvN5MM+ZEVWoAVFsbWjNywAeN3e902/QncbCA=="}]},"maintainers":[{"name":"drudge","email":"nick@penree.com"},{"name":"ghaiklor","email":"ghaiklor@gmail.com"}],"directories":{}},"3.0.4":{"name":"passport-facebook-token","version":"3.0.4","description":"Facebook token authentication strategy for Passport","main":"lib/index.js","scripts":{"compile":"babel src --out-dir lib","prepublish":"npm run compile","test":"istanbul cover _mocha"},"repository":{"type":"git","url":"git://github.com/drudge/passport-facebook-token.git"},"keywords":["passport","facebook","auth","authn","authentication","identity"],"author":{"name":"Nicholas Penree","email":"nick@penree.com","url":"http://www.penree.com/"},"contributors":[{"name":"Eugene Obrezkov","email":"ghaiklor@gmail.com"}],"license":"MIT","bugs":{"url":"http://github.com/drudge/passport-facebook-token/issues"},"dependencies":{"passport-oauth":"1.0.0"},"devDependencies":{"babel":"5.8.23","chai":"3.3.0","chai-passport-strategy":"0.2.0","istanbul":"0.3.21","mocha":"2.3.3","sinon":"1.17.1"},"gitHead":"297f1ababb16fec440963da5a385be9ab7b33b7f","homepage":"https://github.com/drudge/passport-facebook-token#readme","_id":"passport-facebook-token@3.0.4","_shasum":"31c50da4e96bf5e321f040a6574debe4e6f96d2a","_from":".","_npmVersion":"3.3.5","_nodeVersion":"4.1.1","_npmUser":{"name":"ghaiklor","email":"ghaiklor@gmail.com"},"dist":{"shasum":"31c50da4e96bf5e321f040a6574debe4e6f96d2a","tarball":"https://registry.npmjs.org/passport-facebook-token/-/passport-facebook-token-3.0.4.tgz","integrity":"sha512-l0I0oc46GYtmuQHOhpi4VUZ8JzbcR/JTkM0AXFX/WVGOAeD3vPrMPAfu8k1uRM98A8xYXAX7jUHkOkRzpMbjBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmpd0Px9NepayGvGWgLW0WKGYYFOKOeGu9LwbO817VuAIhAI2iZz9LelXmLvmuK6SbOyVV9OMLeeoMzARuZesiE681"}]},"maintainers":[{"name":"drudge","email":"nick@penree.com"},{"name":"ghaiklor","email":"ghaiklor@gmail.com"}],"directories":{}},"3.0.5":{"name":"passport-facebook-token","version":"3.0.5","description":"Facebook token authentication strategy for Passport","main":"lib/index.js","scripts":{"compile":"babel src --out-dir lib","prepublish":"npm run compile","test":"istanbul cover _mocha"},"repository":{"type":"git","url":"git://github.com/drudge/passport-facebook-token.git"},"keywords":["passport","facebook","auth","authn","authentication","identity"],"author":{"name":"Nicholas Penree","email":"nick@penree.com","url":"http://www.penree.com/"},"contributors":[{"name":"Eugene Obrezkov","email":"ghaiklor@gmail.com"}],"license":"MIT","bugs":{"url":"http://github.com/drudge/passport-facebook-token/issues"},"dependencies":{"passport-oauth":"1.0.0"},"devDependencies":{"babel":"5.8.23","chai":"3.3.0","chai-passport-strategy":"0.2.0","istanbul":"0.3.21","mocha":"2.3.3","sinon":"1.17.1"},"gitHead":"4558fb63901522b6906a4a093bcf65a772ee6f3b","homepage":"https://github.com/drudge/passport-facebook-token#readme","_id":"passport-facebook-token@3.0.5","_shasum":"c89d6adf244393f7ea55962be82080bb210eedc6","_from":".","_npmVersion":"3.3.5","_nodeVersion":"4.1.1","_npmUser":{"name":"ghaiklor","email":"ghaiklor@gmail.com"},"dist":{"shasum":"c89d6adf244393f7ea55962be82080bb210eedc6","tarball":"https://registry.npmjs.org/passport-facebook-token/-/passport-facebook-token-3.0.5.tgz","integrity":"sha512-aapNMyVvTa7CIgTaGkjOIE1xLurlwLRPx+AV4GUuUyCcbc0KsYobgEyRfBPBfW77j47+JIbPchyUFUs2e0bWLA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaSyjL2eQXUpBwTEdQVPdZxziNRAcfHabFpZD8C6CP6gIgc+WKkIpSZ1j6JrmGvSV0WdiGFt11RIcvkgzhIls1rhc="}]},"maintainers":[{"name":"drudge","email":"nick@penree.com"},{"name":"ghaiklor","email":"ghaiklor@gmail.com"}],"directories":{}},"3.0.6":{"name":"passport-facebook-token","version":"3.0.6","description":"Facebook token authentication strategy for Passport","main":"lib/index.js","scripts":{"compile":"babel src --out-dir lib","coveralls":"cat coverage/lcov.info | coveralls","prepublish":"npm run compile","test":"babel-node ./node_modules/.bin/isparta cover _mocha"},"repository":{"type":"git","url":"git://github.com/drudge/passport-facebook-token.git"},"keywords":["passport","facebook","auth","authn","authentication","identity"],"author":{"name":"Nicholas Penree","email":"nick@penree.com","url":"http://www.penree.com/"},"contributors":[{"name":"Eugene Obrezkov","email":"ghaiklor@gmail.com"}],"license":"MIT","bugs":{"url":"http://github.com/drudge/passport-facebook-token/issues"},"dependencies":{"passport-oauth":"1.0.0"},"devDependencies":{"babel-cli":"6.2.0","babel-plugin-add-module-exports":"0.1.1","babel-preset-es2015":"6.1.18","chai":"3.3.0","chai-passport-strategy":"0.2.0","coveralls":"2.11.4","cz-conventional-changelog":"1.1.4","isparta":"4.0.0","mocha":"2.3.3","sinon":"1.17.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"publishConfig":{"tag":"latest"},"release":{"branch":"master"},"gitHead":"f25ec8b1b7ded55fdc1cf81bdf51a6f087924c62","homepage":"https://github.com/drudge/passport-facebook-token#readme","_id":"passport-facebook-token@3.0.6","_shasum":"1f9a6b336d7bf3744cccee715d53ebc6e0fd4f99","_from":".","_npmVersion":"3.5.0","_nodeVersion":"4.2.2","_npmUser":{"name":"ghaiklor","email":"ghaiklor@gmail.com"},"dist":{"shasum":"1f9a6b336d7bf3744cccee715d53ebc6e0fd4f99","tarball":"https://registry.npmjs.org/passport-facebook-token/-/passport-facebook-token-3.0.6.tgz","integrity":"sha512-J+/+QU7X97UECjWl02yVdw+1z/EkHR9HxgSpn9iwrriP2yL8sXmiS8s1I5Gx4SIZBRKVdcSmcnMxo+MrHNw9Yg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEkm58Z/aMxy/YV1z82QwGJICCLhmYHx0CBmb2ScuU/vAiEAuEZdjbi0EG9fFTVPI1xOcED1+bu5aHj53kgSl6HL/rk="}]},"maintainers":[{"name":"drudge","email":"nick@penree.com"},{"name":"ghaiklor","email":"ghaiklor@gmail.com"}],"directories":{}},"3.1.0":{"name":"passport-facebook-token","version":"3.1.0","description":"Facebook token authentication strategy for Passport","main":"lib/index.js","scripts":{"compile":"babel src --out-dir lib","coveralls":"cat coverage/lcov.info | coveralls","prepublish":"npm run compile","test":"babel-node ./node_modules/.bin/isparta cover _mocha"},"repository":{"type":"git","url":"git://github.com/drudge/passport-facebook-token.git"},"keywords":["passport","facebook","auth","authn","authentication","identity"],"author":{"name":"Nicholas Penree","email":"nick@penree.com","url":"http://www.penree.com/"},"contributors":[{"name":"Eugene Obrezkov","email":"ghaiklor@gmail.com"}],"license":"MIT","bugs":{"url":"http://github.com/drudge/passport-facebook-token/issues"},"dependencies":{"passport-oauth":"1.0.0"},"devDependencies":{"babel-cli":"6.3.17","babel-plugin-add-module-exports":"0.1.2","babel-preset-es2015":"6.3.13","chai":"3.4.1","chai-passport-strategy":"0.2.0","coveralls":"2.11.6","cz-conventional-changelog":"1.1.5","isparta":"4.0.0","mocha":"2.3.4","sinon":"1.17.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"publishConfig":{"tag":"latest"},"release":{"branch":"master"},"gitHead":"114fd3baa19a8f98c72b3b429d6a4f2df8ef5101","homepage":"https://github.com/drudge/passport-facebook-token#readme","_id":"passport-facebook-token@3.1.0","_shasum":"624a674797e0ada1c69a19fe33a639a5a4f5ce4b","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.3","_npmUser":{"name":"ghaiklor","email":"ghaiklor@gmail.com"},"dist":{"shasum":"624a674797e0ada1c69a19fe33a639a5a4f5ce4b","tarball":"https://registry.npmjs.org/passport-facebook-token/-/passport-facebook-token-3.1.0.tgz","integrity":"sha512-/9wB8SybqlDWqOtmfeN50FJSxV9wYsrrTcOc9eChH0zpwhPWLv+SxZKutvzFpT4A4fArbOl6NgLXl28Sh5KJUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID5Y7Ra2rlifbzpynj6LD+s2+Wi1XbvikLmWdZor+2sQAiBsrRwIDIL49QXsl8fMip6x6qEFmL5aMJkyyjtFbFKItw=="}]},"maintainers":[{"name":"drudge","email":"nick@penree.com"},{"name":"ghaiklor","email":"ghaiklor@gmail.com"}],"directories":{}},"3.2.0":{"name":"passport-facebook-token","version":"3.2.0","description":"Facebook token authentication strategy for Passport","main":"lib/index.js","scripts":{"compile":"babel src --out-dir lib","coveralls":"cat coverage/lcov.info | coveralls","prepublish":"npm run compile","test":"babel-node ./node_modules/.bin/isparta cover _mocha"},"repository":{"type":"git","url":"git://github.com/drudge/passport-facebook-token.git"},"keywords":["passport","facebook","auth","authn","authentication","identity"],"author":{"name":"Nicholas Penree","email":"nick@penree.com","url":"http://www.penree.com/"},"contributors":[{"name":"Eugene Obrezkov","email":"ghaiklor@gmail.com"}],"license":"MIT","bugs":{"url":"http://github.com/drudge/passport-facebook-token/issues"},"dependencies":{"passport-oauth":"1.0.0"},"devDependencies":{"babel-cli":"6.4.5","babel-plugin-add-module-exports":"0.1.2","babel-preset-es2015":"6.3.13","chai":"3.4.1","chai-passport-strategy":"0.2.0","coveralls":"2.11.6","cz-conventional-changelog":"1.1.5","isparta":"4.0.0","mocha":"2.4.2","sinon":"1.17.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"publishConfig":{"tag":"latest"},"release":{"branch":"master"},"gitHead":"0ef6b4ac5bb804587faacb8557baa95ca3cb98e5","homepage":"https://github.com/drudge/passport-facebook-token#readme","_id":"passport-facebook-token@3.2.0","_shasum":"8ce65e1357f63632f065ba3f31d9a703b4c6112c","_from":".","_npmVersion":"3.5.3","_nodeVersion":"4.2.6","_npmUser":{"name":"ghaiklor","email":"ghaiklor@gmail.com"},"dist":{"shasum":"8ce65e1357f63632f065ba3f31d9a703b4c6112c","tarball":"https://registry.npmjs.org/passport-facebook-token/-/passport-facebook-token-3.2.0.tgz","integrity":"sha512-7b5sOjlB2hv0lCJDBxRaN0IAU3X9N4l+dCWPdXeRYa3+zvJ7i4Q77bcGTWtmiKlNpf5Ut3a8y2tohjQ06aokbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGW4uaTlQ9eU6ym5K2+xwtg/Kn94SYMLdmZLbYQSuxLtAiEAq6LdEGXmVR68/PaFFCkUCegCBiDdgDsvNTBCgXV9DBc="}]},"maintainers":[{"name":"drudge","email":"nick@penree.com"},{"name":"ghaiklor","email":"ghaiklor@gmail.com"}],"directories":{}},"3.3.0":{"name":"passport-facebook-token","version":"3.3.0","description":"Facebook token authentication strategy for Passport","main":"lib/index.js","scripts":{"compile":"babel src --out-dir lib","coveralls":"cat coverage/lcov.info | coveralls","prepublish":"npm run compile","test":"babel-node ./node_modules/.bin/isparta cover _mocha"},"repository":{"type":"git","url":"git://github.com/drudge/passport-facebook-token.git"},"keywords":["passport","facebook","auth","authn","authentication","identity"],"author":{"name":"Nicholas Penree","email":"nick@penree.com","url":"http://www.penree.com/"},"contributors":[{"name":"Eugene Obrezkov","email":"ghaiklor@gmail.com"}],"license":"MIT","bugs":{"url":"http://github.com/drudge/passport-facebook-token/issues"},"dependencies":{"passport-oauth":"1.0.0"},"devDependencies":{"babel-cli":"6.4.5","babel-plugin-add-module-exports":"0.1.2","babel-preset-es2015":"6.3.13","chai":"3.4.1","chai-passport-strategy":"0.2.0","coveralls":"2.11.6","cz-conventional-changelog":"1.1.5","isparta":"4.0.0","mocha":"2.4.2","sinon":"1.17.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"publishConfig":{"tag":"latest"},"release":{"branch":"master"},"gitHead":"45f7f38c605dec7b89674c77c8616a2f19d27ad2","homepage":"https://github.com/drudge/passport-facebook-token#readme","_id":"passport-facebook-token@3.3.0","_shasum":"7404ca6fdd3790e11060cc60c562b21f0d0481ee","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"drudge","email":"nick@penree.com"},"dist":{"shasum":"7404ca6fdd3790e11060cc60c562b21f0d0481ee","tarball":"https://registry.npmjs.org/passport-facebook-token/-/passport-facebook-token-3.3.0.tgz","integrity":"sha512-vKztlUJk66kBjrDdmEE8GLsQ1IL97HSIASaZk3KyXaGghzXaYgLrb5GfHY+JIDpy4Co/JppzTKVTfoPzEwckjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFwrum5H9GXsNSiysXh1+8f//JlOyY9rGIJZZ47gTGhSAiEAgmIt/kvLOkE36yK1LD2U+11CrmMK6akX6W3YYEw4deo="}]},"maintainers":[{"name":"drudge","email":"nick@penree.com"},{"name":"ghaiklor","email":"ghaiklor@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/passport-facebook-token-3.3.0.tgz_1466708641605_0.7783080621156842"},"directories":{}},"4.0.0":{"name":"passport-facebook-token","version":"4.0.0","description":"Facebook token authentication strategy for Passport","license":"MIT","main":"src/index.js","homepage":"https://github.com/drudge/passport-facebook-token#readme","bugs":{"url":"https://github.com/drudge/passport-facebook-token/issues","email":"ghaiklor@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/drudge/passport-facebook-token.git"},"author":{"name":"Nicholas Penree","email":"nick@penree.com","url":"http://www.penree.com/"},"contributors":[{"name":"Eugene Obrezkov","email":"ghaiklor@gmail.com"}],"keywords":["passport","facebook","auth","authn","authentication","identity"],"engines":{"node":">=12.0.0"},"scripts":{"coveralls":"cat coverage/lcov.info | coveralls","lint":"eslint --fix .","prepublishOnly":"npm run test && npm run lint","test":"nyc mocha"},"dependencies":{"passport-oauth":"1.0.0"},"devDependencies":{"chai":"4.2.0","chai-passport-strategy":"1.0.1","coveralls":"3.1.0","eslint":"7.2.0","eslint-config-standard":"14.1.1","eslint-plugin-import":"2.21.2","eslint-plugin-node":"11.1.0","eslint-plugin-promise":"4.2.1","eslint-plugin-standard":"4.0.1","mocha":"8.0.1","nyc":"15.1.0","sinon":"9.0.2"},"gitHead":"1e4eb3dc8e65bd57cf4746108330a2d56ebd9df8","_id":"passport-facebook-token@4.0.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-QihlU3xphIVDvhko1e2pfLZfIyLnjIgSO2CVtlas0QNv3484atvfQLs+3WoXSkG70KEV/nhD5Dkki/QGqsHeMA==","shasum":"3b75c4ad4af338b6e20ac829d712866fc82b2f4b","tarball":"https://registry.npmjs.org/passport-facebook-token/-/passport-facebook-token-4.0.0.tgz","fileCount":4,"unpackedSize":14001,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe48x5CRA9TVsSAnZWagAA2CAP/1CHlzHiJr+bsyUzc3aL\nHS5RywEA5q0McsjfYdjINgdSBKyvRH+ON8BIH368Du68zZ86aVO1SVtvcwOH\nv6SKGzZKMMfOe9qje6wtrsJjyyQ0wk4VnJCPfPsPfeCeLkszp30SJLImluIz\n4eV/ouKmOX45XqShIKNgqL7kwdDiB67C1bjwpZAZ0YaZcJba0g2iBY/omrie\n3PC/Zd1JCH0n4gJQ42XpCqLGe7+NgflMm5lnK9yag2R2S9CQRln/C3R84N6V\nCeZJKA02fj89/9Vm65bV/aqKcA3Jh2fSOJCeWpVU5/99v21IT0/bKeHlyedm\nkLBvX4SLrRh5X1gVkIgSX5zx3laS67I6v45rfOoXnvbYSpk1CuZ4uh64FMXW\nj83CJNWNN+7Ck843OeMrL5n+r/cG3JQXVB1AHPcTWAueQOwc4ctCdeteKJHg\nJAvk+SUhTzm0xWaT1QPU3tweojI37+DAa8oNKXAa4pl5/UwoHCM4w2rbzDbz\n9nG9s9T5nEDy489ahawnhlhBc5ycnDnwBdddD6yyJa0Jt8H+57aHkD9z6JTv\nkQASQ076IlKV40ODoN+Z3GiZl9O2C7I78nWRKH3MiSANcCSLCUeRKx2S1oz9\nxxCAYIBYgwZd1tzet1W0yYF0dtdzLholYyLC6us7JhlvI/A6AdHsYTiktHLh\n8BNB\r\n=cCEi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFIbeM7H4x8Wq4j58FL1NS8lADYJim2xyvJ61gHSA7LQAiEAmTiwZUO58yi+LWufmqpXxZCDn/h9R9Amp4H4f6Ne9Jw="}]},"maintainers":[{"name":"drudge","email":"nick@penree.com"},{"name":"ghaiklor","email":"ghaiklor@gmail.com"}],"_npmUser":{"name":"ghaiklor","email":"ghaiklor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/passport-facebook-token_4.0.0_1591987320409_0.5398758542082207"},"_hasShrinkwrap":false}},"readme":"# passport-facebook-token\n\n![Build Status](https://img.shields.io/travis/drudge/passport-facebook-token.svg)\n![Coverage](https://img.shields.io/coveralls/drudge/passport-facebook-token.svg)\n![Downloads](https://img.shields.io/npm/dm/passport-facebook-token.svg)\n![Downloads](https://img.shields.io/npm/dt/passport-facebook-token.svg)\n\n[Passport](http://passportjs.org/) strategy for authenticating with [Facebook](http://www.facebook.com/) access tokens using the OAuth 2.0 API.\n\nThis module lets you authenticate using Facebook in your Node.js applications.\nBy plugging into Passport, Facebook authentication can be easily and unobtrusively integrated into any application or framework that supports [Connect](http://www.senchalabs.org/connect/)-style middleware, including [Express](http://expressjs.com/).\n\n## Installation\n\n```shell\nnpm install passport-facebook-token\n```\n\n## Usage\n\n### Configure Strategy\n\nThe Facebook authentication strategy authenticates users using a Facebook account and OAuth 2.0 tokens.\nThe strategy requires a `verify` callback, which accepts these credentials and calls `done` providing a user, as well as\n`options` specifying a app ID and app secret.\n\n```js\nconst FacebookTokenStrategy = require('passport-facebook-token');\n\npassport.use(new FacebookTokenStrategy({\n    clientID: FACEBOOK_APP_ID,\n    clientSecret: FACEBOOK_APP_SECRET,\n    fbGraphVersion: 'v3.0'\n  }, function(accessToken, refreshToken, profile, done) {\n    User.findOrCreate({facebookId: profile.id}, function (error, user) {\n      return done(error, user);\n    });\n  }\n));\n```\n\n### Authenticate Requests\n\nUse `passport.authenticate()`, specifying the `'facebook-token'` strategy, to authenticate requests.\n\n```js\napp.post('/auth/facebook/token',\n  passport.authenticate('facebook-token'),\n  function (req, res) {\n    // do something with req.user\n    res.send(req.user? 200 : 401);\n  }\n);\n```\n\nOr using Sails framework:\n\n```javascript\n// api/controllers/AuthController.js\nmodule.exports = {\n  facebook: function(req, res) {\n    passport.authenticate('facebook-token', function(error, user, info) {\n      // do stuff with user\n      res.ok();\n    })(req, res);\n  }\n};\n```\n\n### Client Requests\n\nClients can send requests to routes that use passport-facebook-token authentication using query params, body, or HTTP headers.\nClients will need to transmit the `access_token` and optionally the `refresh_token` that are received from facebook after login.\n\n#### Sending access_token as a Query parameter\n\n```shell\nGET /auth/facebook/token?access_token=<TOKEN_HERE>\n```\n\n#### Sending access token as an HTTP header\n\nClients can choose to send the access token using the Oauth2 Bearer token (RFC 6750) compliant format.\n\n```shell\nGET /resource HTTP/1.1\nHost: server.example.com\nAuthorization: Bearer base64_access_token_string\n```\n\nOptionally a client can send via a custom (default access_token) header.\n\n```shell\nGET /resource HTTP/1.1\nHost: server.example.com\naccess_token: base64_access_token_string\n```\n\n#### Sending access token as an HTTP body\n\nClients can transmit the access token via the body\n\n```shell\nPOST /resource HTTP/1.1\nHost: server.example.com\n\naccess_token=base64_access_token_string\n```\n\n## Credits\n\n- [Nicholas Penree](http://github.com/drudge)\n- [Jared Hanson](http://github.com/jaredhanson)\n- [Eugene Obrezkov](http://github.com/ghaiklor)\n\n## License\n\n[MIT License](./LICENSE)\n","maintainers":[{"name":"drudge","email":"nick@penree.com"},{"name":"ghaiklor","email":"ghaiklor@gmail.com"}],"time":{"modified":"2022-06-23T12:35:57.559Z","created":"2012-11-08T16:30:00.168Z","0.1.0":"2012-11-08T16:30:00.937Z","0.1.1":"2012-11-08T16:39:01.065Z","0.1.2":"2012-11-08T20:07:50.730Z","0.1.3":"2013-04-03T22:36:39.634Z","0.1.4":"2013-08-29T14:18:33.027Z","0.1.5":"2013-12-23T19:36:30.665Z","0.2.0":"2014-03-07T17:25:29.836Z","0.3.0":"2014-03-22T13:52:31.468Z","0.3.1":"2014-03-23T20:18:23.439Z","0.3.2":"2014-09-04T17:16:32.183Z","0.4.0":"2014-11-30T20:04:16.531Z","1.0.0":"2015-03-21T12:58:37.091Z","2.0.0":"2015-04-29T00:07:40.056Z","2.1.0":"2015-06-22T01:53:23.420Z","2.2.0":"2015-07-06T12:55:29.067Z","2.2.1":"2015-07-27T10:37:44.245Z","2.2.2":"2015-07-27T10:46:26.534Z","2.3.0":"2015-07-28T12:46:04.372Z","3.0.0":"2015-09-29T15:41:00.108Z","3.0.1":"2015-09-30T11:39:06.156Z","3.0.2":"2015-09-30T11:47:45.130Z","3.0.3":"2015-09-30T13:25:02.868Z","3.0.4":"2015-10-01T16:16:50.848Z","3.0.5":"2015-10-02T08:46:10.071Z","3.0.6":"2015-12-01T11:44:32.513Z","3.1.0":"2016-01-01T10:52:19.240Z","3.2.0":"2016-01-27T12:14:11.047Z","3.3.0":"2016-06-23T19:04:04.016Z","4.0.0":"2020-06-12T18:42:00.613Z"},"author":{"name":"Nicholas Penree","email":"nick@penree.com","url":"http://www.penree.com/"},"repository":{"type":"git","url":"git+https://github.com/drudge/passport-facebook-token.git"},"homepage":"https://github.com/drudge/passport-facebook-token#readme","keywords":["passport","facebook","auth","authn","authentication","identity"],"bugs":{"url":"https://github.com/drudge/passport-facebook-token/issues","email":"ghaiklor@gmail.com"},"readmeFilename":"README.md","users":{"hyzhak":true,"sonhuytran":true,"jakub.knejzlik":true,"dhanish":true,"iseif":true,"m4d3nss":true},"contributors":[{"name":"Eugene Obrezkov","email":"ghaiklor@gmail.com"}],"license":"MIT"}