{"_id":"signed-request","_rev":"19-fd0aaf952db1d5a5a07c6f071f43bd3f","name":"signed-request","description":"A signed JSON container.","dist-tags":{"latest":"1.0.7"},"versions":{"1.0.0":{"name":"signed-request","description":"A signed JSON container.","version":"1.0.0","homepage":"https://github.com/nshah/nodejs-signed-request","author":{"name":"Naitik Shah","email":"n@daaku.org"},"main":"lib/signed-request","repository":{"type":"git","url":"git://github.com/nshah/nodejs-signed-request.git"},"scripts":{"test":"./node_modules/.bin/expresso -c"},"dependencies":{"b64url":">= 1.0.0","makeerror":">= 1.0.0"},"devDependencies":{"expresso":">= 0.8.1"},"engines":{"node":">= 0.4.1"},"_npmJsonOpts":{"file":"/Users/naitik/.npm/signed-request/1.0.0/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"signed-request@1.0.0","_engineSupported":true,"_npmVersion":"1.0.22","_nodeVersion":"v0.4.10","_defaultsLoaded":true,"dist":{"shasum":"aca48ad3bd3ea1bd9c94bdb444f6bfee5150dd17","tarball":"https://registry.npmjs.org/signed-request/-/signed-request-1.0.0.tgz","integrity":"sha512-gQ9MBrI8L+vdPAt0xJpTuL3zBehr2mDk0sfxibfF52s6Tj5tXIISDQTC5k5aCkMb1xAFnr5B3fgz11p7NmEWNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEFENKlWj5fEX4ritCDGyJkaJbLOlbW4LwsLxDk+QCLcAiBAus6tMUrmU+IooekseBWl7bRLZMGx/Ev8qloFbtaCGQ=="}]},"maintainers":[{"name":"naitik","email":"n@daaku.org"}]},"1.0.1":{"name":"signed-request","description":"A signed JSON container.","version":"1.0.1","homepage":"https://github.com/nshah/nodejs-signed-request","author":{"name":"Naitik Shah","email":"n@daaku.org"},"main":"lib/signed-request","repository":{"type":"git","url":"git://github.com/nshah/nodejs-signed-request.git"},"scripts":{"test":"./node_modules/.bin/expresso -c"},"dependencies":{"b64url":">= 1.0.0","makeerror":">= 1.0.3"},"devDependencies":{"expresso":">= 0.8.1"},"engines":{"node":">= 0.4.1"},"_npmJsonOpts":{"file":"/Users/naitik/.npm/signed-request/1.0.1/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"signed-request@1.0.1","_engineSupported":true,"_npmVersion":"1.0.22","_nodeVersion":"v0.4.10","_defaultsLoaded":true,"dist":{"shasum":"d0c07cd1e590669978a3261756d1a1081f11de82","tarball":"https://registry.npmjs.org/signed-request/-/signed-request-1.0.1.tgz","integrity":"sha512-YHnxlauJDUEXyqnWhQkjo5vYkQdOYaSjpnLuSTN/ID1X+HwNHA4G8bloDFHDbrUdRvhGw9p80HGxCKq7Oyve/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHLO6d5Y3EUrMrlsDRwxET6s6UtlNbZY+YtSloSNnUHeAiEAwe0nqzvujG4j6sBBhgBGXt5pFQzp965uNBkdEuVE2rg="}]},"maintainers":[{"name":"naitik","email":"n@daaku.org"}]},"1.0.2":{"name":"signed-request","description":"A signed JSON container.","version":"1.0.2","homepage":"https://github.com/nshah/nodejs-signed-request","author":{"name":"Naitik Shah","email":"n@daaku.org"},"main":"lib/signed-request","repository":{"type":"git","url":"git://github.com/nshah/nodejs-signed-request.git"},"scripts":{"test":"./node_modules/.bin/expresso -c"},"dependencies":{"b64url":">= 1.0.0","makeerror":">= 1.0.3"},"devDependencies":{"expresso":">= 0.8.1"},"engines":{"node":">= 0.4.1"},"_npmJsonOpts":{"file":"/Users/naitik/.npm/signed-request/1.0.2/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"signed-request@1.0.2","_engineSupported":true,"_npmVersion":"1.0.22","_nodeVersion":"v0.4.10","_defaultsLoaded":true,"dist":{"shasum":"b7aa4c33a17ab98cac3f9d7c8c16712b3060c414","tarball":"https://registry.npmjs.org/signed-request/-/signed-request-1.0.2.tgz","integrity":"sha512-ZIJfZUSYoAoG16hy8/X9zkDzZDU4lU1g85OYhsnPdglllEfwV3Hb1aGowTYsgMtSjtczNYSsb/tvnGs+KsQ1vw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFiTJtxDjnGgmh9YLaRxK2t1GqEThPOlgLfeHLcOhueAIhAOOEStuxEUgxAnZxSJp/NeD2E0Di4jYMT6covN0iZ6+T"}]},"maintainers":[{"name":"naitik","email":"n@daaku.org"}]},"1.0.3":{"name":"signed-request","description":"A signed JSON container.","version":"1.0.3","homepage":"https://github.com/nshah/nodejs-signed-request","author":{"name":"Naitik Shah","email":"n@daaku.org"},"main":"lib/signed-request","repository":{"type":"git","url":"git://github.com/nshah/nodejs-signed-request.git"},"scripts":{"test":"./node_modules/.bin/expresso -c"},"dependencies":{"b64url":">= 1.0.0","makeerror":">= 1.0.3"},"devDependencies":{"expresso":">= 0.8.1"},"engines":{"node":">= 0.4.1"},"_npmJsonOpts":{"file":"/Users/naitik/.npm/signed-request/1.0.3/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"signed-request@1.0.3","_engineSupported":true,"_npmVersion":"1.0.22","_nodeVersion":"v0.4.10","_defaultsLoaded":true,"dist":{"shasum":"029845f6ecac85a1937d04ff96ff5208deeb1744","tarball":"https://registry.npmjs.org/signed-request/-/signed-request-1.0.3.tgz","integrity":"sha512-AqiHrtYFIxkDn3Qay9O+le8dGJ6/05ojLN4Wfz8iF6AL7T2LiKnjoE/HE1SOEcvXmef+PSOZDf5cQL2WASRUpQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC091PaNga8C9FLitwvtxqfdyQW8McH+ThaQ+NFmcTINgIhAMFOUQA/wBL7bWpH8RmndJB+xFNHriqE1gJnk8ynNVlr"}]},"maintainers":[{"name":"naitik","email":"n@daaku.org"}]},"1.0.4":{"name":"signed-request","description":"A signed JSON container.","version":"1.0.4","homepage":"https://github.com/nshah/nodejs-signed-request","author":{"name":"Naitik Shah","email":"n@daaku.org"},"main":"lib/signed-request","repository":{"type":"git","url":"git://github.com/nshah/nodejs-signed-request.git"},"scripts":{"test":"./node_modules/.bin/expresso -c"},"dependencies":{"b64url":">= 1.0.0","makeerror":">= 1.0.3"},"devDependencies":{"expresso":">= 0.8.1"},"engines":{"node":">= 0.4.1"},"_npmJsonOpts":{"file":"/Users/naitik/.npm/signed-request/1.0.4/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"signed-request@1.0.4","_engineSupported":true,"_npmVersion":"1.0.22","_nodeVersion":"v0.4.10","_defaultsLoaded":true,"dist":{"shasum":"784ee18297dc12a7e949ed1be09d30a783024393","tarball":"https://registry.npmjs.org/signed-request/-/signed-request-1.0.4.tgz","integrity":"sha512-Mbu3X+7w0sBdBA9u2LauxnJsnYeLW7N5LYswzhCTsY8yTsFzqMaNlE3Z+8z/m6eNBH9X+KSrHPRlovYdf7NNaQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFs6ja8F68Ri/ySN3R0fzJfD9od615UE+NR+MKHne8xzAiAyKJeV5kpvYKkgfTxifTwnQoBYzMhQMJnZ+4NSqgpyDg=="}]},"maintainers":[{"name":"naitik","email":"n@daaku.org"}]},"1.0.5":{"name":"signed-request","description":"A signed JSON container.","version":"1.0.5","homepage":"https://github.com/nshah/nodejs-signed-request","author":{"name":"Naitik Shah","email":"n@daaku.org"},"main":"lib/signed-request","repository":{"type":"git","url":"git://github.com/nshah/nodejs-signed-request.git"},"scripts":{"test":"./node_modules/.bin/expresso -c"},"dependencies":{"b64url":">= 1.0.0","makeerror":">= 1.0.3"},"devDependencies":{"expresso":">= 0.8.1"},"engines":{"node":">= 0.4.1"},"_npmJsonOpts":{"file":"/Users/naitik/.npm/signed-request/1.0.5/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"signed-request@1.0.5","_engineSupported":true,"_npmVersion":"1.0.22","_nodeVersion":"v0.4.10","_defaultsLoaded":true,"dist":{"shasum":"c02128edfe4f8d344b4d8ae11c3b187226b2c4ee","tarball":"https://registry.npmjs.org/signed-request/-/signed-request-1.0.5.tgz","integrity":"sha512-p2zBVf+Ep9M6hTtEkSZfxhDOCoh2U91E0YJ1QKPrXrabhGdOfxElUgR5dWcpg29+p10d05LSs7KKE6wbU2pvbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfwpKtmLjfuN2jPoYLybQYmnXFPlsfoO8uIEnmYksFvAIgaHTZHI/PVUuYyXnPCuDpV7t6qvE4e5YGazwLH76BaXY="}]},"maintainers":[{"name":"naitik","email":"n@daaku.org"}]},"1.0.7":{"name":"signed-request","description":"A signed JSON container.","version":"1.0.7","homepage":"https://github.com/daaku/nodejs-signed-request","author":{"name":"Naitik Shah","email":"n@daaku.org"},"main":"lib/signed-request","repository":{"type":"git","url":"https://github.com/daaku/nodejs-signed-request"},"scripts":{"test":"NODE_PATH=./lib mocha --ui exports"},"dependencies":{"b64url":"1.0.x","makeerror":"1.0.x"},"devDependencies":{"mocha":"0.12.x"},"engines":{"node":"0.6.x"},"readme":"signed-request [![Build Status](https://secure.travis-ci.org/daaku/nodejs-signed-request.png)](http://travis-ci.org/daaku/nodejs-signed-request)\n==============\n\nA signed JSON container. The form is basically:\n\n```javascript\nbase64url(hmac256(json(data))).base64url(json(data))\n```\n\nThat's a base64 URL encoded hmac256 hash of the JSON representation of the\ndata, followed by a dot `.`, followed by the base64 URL encoded JSON\nrepresentation itself.\n\nThis is the same as the\n[Facebook `signed_request`](https://developers.facebook.com/docs/authentication/signed_request/).\nBut it's generically useful.\n","readmeFilename":"readme.md","bugs":{"url":"https://github.com/daaku/nodejs-signed-request/issues"},"_id":"signed-request@1.0.7","dist":{"shasum":"2377cac4f8ea549af3a947b2b6b2530a2f176cfe","tarball":"https://registry.npmjs.org/signed-request/-/signed-request-1.0.7.tgz","integrity":"sha512-WZ6u09u29+TB9e+DzluQWNW4m0tszniavNEZD5qFg7Ju3FC517aPPa0OWJlF394KzFZ5ivzWIPZKkQyUtzGj1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICY+6xVzflDCBaT0LK+mFlH7VlM3k+nekDj8H3XEDRNAAiBGimwNdAAet4yn/S2Y5CorFulrHXcphTVt6Xo3tJmynQ=="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"naitik","email":"n@daaku.org"},"maintainers":[{"name":"naitik","email":"n@daaku.org"}]}},"maintainers":[{"name":"daaku","email":"n@daaku.org"}],"time":{"modified":"2022-06-26T19:22:09.326Z","created":"2011-08-07T23:59:11.846Z","1.0.0":"2011-08-07T23:59:15.739Z","1.0.1":"2011-08-11T04:14:27.441Z","1.0.2":"2011-08-17T03:55:37.944Z","1.0.3":"2011-08-17T15:20:22.537Z","1.0.4":"2011-08-17T21:05:14.309Z","1.0.5":"2011-08-18T01:07:46.637Z","1.0.7":"2013-07-19T03:50:00.831Z"},"author":{"name":"Naitik Shah","email":"n@daaku.org"},"repository":{"type":"git","url":"https://github.com/daaku/nodejs-signed-request"}}