{"_id":"zhike-jwt","_rev":"26-da9ae8042ab622f6f8b5e9bd5c8e61c2","name":"zhike-jwt","description":"## Dependencies","dist-tags":{"latest":"0.1.13"},"versions":{"0.0.1":{"name":"zhike-jwt","version":"0.0.1","scripts":{"test":"mocha test.js","build":"babel ./*.js -d ./build && cp -r README.md assets package.json ./build"},"dependencies":{"jsonwebtoken":"^7.4.2","request":"^2.81.0","request-promise":"^4.2.1"},"author":{"name":"Quan"},"keywords":["jwt"],"_npmUser":{"name":"zhike","email":"imis@innobuddy.com"},"devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2017":"^6.24.1","mocha":"^3.5.0"},"description":"## Dependencies","_id":"zhike-jwt@0.0.1","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","dist":{"integrity":"sha512-GhyYOYBXNnZHXmVlqe5YknQLMuKIeiVQIPGf1Opj/vi5UDxtM3d92NTQ3GBiWE8ctWbaj4efOdvf6HNnOoy5LA==","shasum":"3272cf3bf31a02f43ddfe715310311c36a7e4c95","tarball":"https://registry.npmjs.org/zhike-jwt/-/zhike-jwt-0.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGtqIA74Os94QvTkDUt4nU4TMxSFuxWdPh9H13E//ZGVAiA0hFN9cmud/R3sxN2Q6+A6beZuJ34M7Z6tyXwwgjJh9Q=="}]},"maintainers":[{"name":"zhike","email":"imis@innobuddy.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zhike-jwt-0.0.1.tgz_1502446306860_0.11727883480489254"},"directories":{}},"0.0.2":{"name":"zhike-jwt","version":"0.0.2","scripts":{"test":"mocha test.js","build":"babel ./*.js -d ./build && cp -r README.md assets package.json ./build"},"dependencies":{"jsonwebtoken":"^7.4.2","request":"^2.81.0","request-promise":"^4.2.1"},"author":{"name":"Quan"},"keywords":["jwt"],"_npmUser":{"name":"zhike","email":"imis@innobuddy.com"},"devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2017":"^6.24.1","mocha":"^3.5.0"},"description":"## Dependencies","_id":"zhike-jwt@0.0.2","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","dist":{"integrity":"sha512-WVW548rJshzIPo6DTX3KnYx3pgMIoo+TqvMhbl3ALkPQF3evm/lMhGvlJZAvlwZ7xBuvTAW28NxBm/ryrkTC5A==","shasum":"17fbcb692ecd34f010a53d890ca185e8eca01f7f","tarball":"https://registry.npmjs.org/zhike-jwt/-/zhike-jwt-0.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGU3zoVRzAxM5xgePvR3B7QzTvUVhxViVu0RtHIsiVOIAiEAhZBGHNrloYpyO5zJmBPRwit+YmmZ/ptLlBhWHU2dzXg="}]},"maintainers":[{"name":"zhike","email":"imis@innobuddy.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zhike-jwt-0.0.2.tgz_1502446792610_0.7936756666749716"},"directories":{}},"0.0.3":{"name":"zhike-jwt","version":"0.0.3","scripts":{"test":"mocha test.js","build":"babel ./*.js -d ./build && cp -r README.md assets package.json ./build"},"dependencies":{"jsonwebtoken":"^7.4.2","request":"^2.81.0","request-promise":"^4.2.1"},"author":{"name":"Quan"},"keywords":["jwt"],"_npmUser":{"name":"zhike","email":"imis@innobuddy.com"},"devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2017":"^6.24.1","mocha":"^3.5.0"},"description":"## Dependencies","_id":"zhike-jwt@0.0.3","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","dist":{"integrity":"sha512-H5fWHfL8npM1EN3gmVOQb/idJ9zmvQmvTqQjiQjSV9IDX6gDabhp8XKPpNQ8mzi7KysRPThlZ3dHextbG3VIyw==","shasum":"0966358a46ed97c4364c37362aa790925d690bc5","tarball":"https://registry.npmjs.org/zhike-jwt/-/zhike-jwt-0.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3wB0a3vxKWGipvTOR+m+1kGxuqF7fBvNubzVNB67FhgIhAKWgApsFTKLn5W9cmtZ27DzNkcITz+AGFXpctvxS5LBi"}]},"maintainers":[{"name":"zhike","email":"imis@innobuddy.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zhike-jwt-0.0.3.tgz_1503045836982_0.6902542863972485"},"directories":{}},"0.0.4":{"name":"zhike-jwt","version":"0.0.4","scripts":{"test":"mocha test.js","build":"babel ./*.js -d ./build && cp -r README.md assets package.json ./build"},"dependencies":{"jsonwebtoken":"^7.4.2","request":"^2.81.0","request-promise":"^4.2.1"},"author":{"name":"Quan"},"keywords":["jwt"],"_npmUser":{"name":"zhike","email":"imis@innobuddy.com"},"devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2017":"^6.24.1","mocha":"^3.5.0"},"gitHead":"a111c41127991e863c06ee73261ea6394a5fb130","description":"## Dependencies","_id":"zhike-jwt@0.0.4","_npmVersion":"5.4.0","_nodeVersion":"8.3.0","dist":{"integrity":"sha512-cMkBGCFNIy70hvP/+N0UN+du0BrZX7KN39EUVWeX7XxXUxpO0DraAAhkoOVlUKqRaRAgd38SbBh7mvgDvKuRVA==","shasum":"ca7cef61b3439893ad1bbe9eba94d548dcad58d2","tarball":"https://registry.npmjs.org/zhike-jwt/-/zhike-jwt-0.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWxi/saZ5mG1vNhkxiMd5KhN8Xnwov2QsAMeZFzCEKFAIgOe4FCfr0gCQU2omK9qPSlF+WeH1BW8EuavEaaH3XWjQ="}]},"maintainers":[{"name":"zhike","email":"imis@innobuddy.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zhike-jwt-0.0.4.tgz_1508315583051_0.9877353296615183"},"directories":{}},"0.0.5":{"name":"zhike-jwt","version":"0.0.5","scripts":{"test":"mocha test.js","build":"babel ./*.js -d ./build && cp -r README.md assets package.json ./build"},"dependencies":{"jsonwebtoken":"^7.4.2","request":"^2.81.0","request-promise":"^4.2.1"},"author":{"name":"Quan"},"keywords":["jwt"],"_npmUser":{"name":"zhike","email":"imis@innobuddy.com"},"devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2017":"^6.24.1","mocha":"^3.5.0"},"gitHead":"d9918db4a17f08b093bca106ea0a19eb5e6771dd","description":"## Dependencies","_id":"zhike-jwt@0.0.5","_npmVersion":"5.4.0","_nodeVersion":"8.3.0","dist":{"integrity":"sha512-4vVyzTQfcwuoLBhm+hzwV62w/yxTuWPBhpft4aWzg6I4dcjdZGQmk26XuiUa6R5X6pL0bz4n+9I0q1+6T+3NFQ==","shasum":"2e2bf16b315a7453d7b8102ef91f2eed00056f93","tarball":"https://registry.npmjs.org/zhike-jwt/-/zhike-jwt-0.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/+d6jqJinW5XQGJpGcQ85NGtSQFMcewAIaKJMuv3eAwIhAJFk3v/ZSI9QQyxsprnIuExtpuXyS3t13jYOnCdauUTP"}]},"maintainers":[{"name":"zhike","email":"imis@innobuddy.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zhike-jwt-0.0.5.tgz_1508322123500_0.6137632026802748"},"directories":{}},"0.0.6":{"name":"zhike-jwt","version":"0.0.6","main":"./build/index.js","scripts":{"test":"mocha test.js","build":"babel ./*.js -d ./build && cp -r README.md assets package.json ./build"},"dependencies":{"jsonwebtoken":"^7.4.2","request":"^2.81.0","request-promise":"^4.2.1"},"author":{"name":"Quan"},"keywords":["jwt"],"_npmUser":{"name":"zhike","email":"imis@innobuddy.com"},"devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2017":"^6.24.1","mocha":"^3.5.0"},"gitHead":"1759747874b4f6896950c843606bdb0fe66d0aef","description":"## Dependencies","_id":"zhike-jwt@0.0.6","_shasum":"6c2611207ea7f16501988a480c3c3567ea48c45b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","dist":{"shasum":"6c2611207ea7f16501988a480c3c3567ea48c45b","tarball":"https://registry.npmjs.org/zhike-jwt/-/zhike-jwt-0.0.6.tgz","integrity":"sha512-AxoJ+fWSsusRSa16UAydijQeLtvyTunUHG84K9IlYU46QUvry+AglnC81FJtkDVMvmk2y3Bn2TAlG2AJN3/FbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHdXwlG6jrPUVS+jLG+drQUmrk0mOoTURIYG0HU8Z3EIAiEAxEoso3zPP/TT+eq0SWo6Van/i+7/JvElIa0ZEVQ710I="}]},"maintainers":[{"name":"zhike","email":"imis@innobuddy.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zhike-jwt-0.0.6.tgz_1508385948957_0.07638698304072022"},"directories":{}},"0.0.7":{"name":"zhike-jwt","version":"0.0.7","main":"./build/index.js","scripts":{"test":"mocha test.js","build":"babel ./*.js -d ./build && cp -r README.md assets package.json ./build"},"dependencies":{"jsonwebtoken":"^7.4.2","request":"^2.81.0","request-promise":"^4.2.1"},"author":{"name":"Quan"},"keywords":["jwt"],"_npmUser":{"name":"zhike","email":"imis@innobuddy.com"},"devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2017":"^6.24.1","mocha":"^3.5.0"},"gitHead":"d38edddee9138585b44b80a04a8722606668c083","description":"## Dependencies","_id":"zhike-jwt@0.0.7","_shasum":"6a6c8ab3c74ff40e45eecaea55ad4e7d1b034cbf","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","dist":{"shasum":"6a6c8ab3c74ff40e45eecaea55ad4e7d1b034cbf","tarball":"https://registry.npmjs.org/zhike-jwt/-/zhike-jwt-0.0.7.tgz","integrity":"sha512-149rP3idzxD7jdhxZh2icMpV56oBI0KC588yMLohDHgRX47CYnKLTq+U+oRfUf2e7qy8FeGhxKwUejB1tokulw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDGUH2J99LaBaLNTsXC4fTzm4ORH/RMyEFNpoa0qOVG7AiBsFfqcT8MG2OGHAzoj104ovmK0IevHGOBpGhClKW33EA=="}]},"maintainers":[{"name":"zhike","email":"imis@innobuddy.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zhike-jwt-0.0.7.tgz_1508386111940_0.31436205306090415"},"directories":{}},"0.0.8":{"name":"zhike-jwt","version":"0.0.8","main":"./build/index.js","scripts":{"test":"mocha test.js","build":"babel ./*.js -d ./build && cp -r README.md assets package.json ./build"},"dependencies":{"jsonwebtoken":"^7.4.2","request":"^2.81.0","request-promise":"^4.2.1"},"author":{"name":"Quan"},"keywords":["jwt"],"_npmUser":{"name":"zhike","email":"imis@innobuddy.com"},"devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2017":"^6.24.1","mocha":"^3.5.0"},"gitHead":"fca0c04e524a88bb579b3bf96c6b151da1528dfa","description":"## Dependencies","_id":"zhike-jwt@0.0.8","_shasum":"e919659c36bcfc7e62cffaeef7ae42d3b614aaf2","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","dist":{"shasum":"e919659c36bcfc7e62cffaeef7ae42d3b614aaf2","tarball":"https://registry.npmjs.org/zhike-jwt/-/zhike-jwt-0.0.8.tgz","integrity":"sha512-uswxuEp8Z2X5ph4n112laHGT0aMSIuhwlpAhN2/QoNWAvXyUtDqaNzrp3obeKRkEIMEg+1cC7LRgcA81KG2DWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPOGwz7BWwkphS+15bDCRmRpzhwa6o0ekC2U5N1ReKKgIhANUVKTUpCJrnG83+8nwkDEyPibE3NRBv5DsopEgLns1u"}]},"maintainers":[{"name":"zhike","email":"imis@innobuddy.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zhike-jwt-0.0.8.tgz_1508391456747_0.9395161694847047"},"directories":{}},"0.0.9":{"name":"zhike-jwt","version":"0.0.9","main":"./build/index.js","scripts":{"test":"mocha test.js","build":"babel ./*.js -d ./build && cp -r README.md assets package.json ./build"},"dependencies":{"jsonwebtoken":"^7.4.2","request":"^2.81.0","request-promise":"^4.2.1","zipkin":"^0.9.0","zipkin-context-cls":"^0.6.1","zipkin-instrumentation-request":"^0.9.0","zipkin-transport-http":"^0.9.0"},"author":{"name":"Quan"},"keywords":["jwt"],"_npmUser":{"name":"zhike","email":"imis@innobuddy.com"},"devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2017":"^6.24.1","mocha":"^3.5.0"},"gitHead":"808cf61e9ed9957224016044314787345ab1e943","description":"## Dependencies","_id":"zhike-jwt@0.0.9","_shasum":"0ea7fb864c1316ffbf83f4ae59de7fef04503b45","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","dist":{"shasum":"0ea7fb864c1316ffbf83f4ae59de7fef04503b45","tarball":"https://registry.npmjs.org/zhike-jwt/-/zhike-jwt-0.0.9.tgz","integrity":"sha512-mQ2Uky/GQYsP0gq4xGxm/bKgim4P1O+u5YNRtofrnKl39qnnzoi2BUq9XWti66JQdtLaqHXGPnkm+0Ilm7wtZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICp7RSwWn/yRQt1DliKFDNUmXKQ3SAltG99yaD4leTlpAiEAp1IRXQ1q9jgwJuWNLOg5K47jcN/6yFQ39815xrldAwQ="}]},"maintainers":[{"name":"zhike","email":"imis@innobuddy.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zhike-jwt-0.0.9.tgz_1508727315830_0.716690985718742"},"directories":{}},"0.1.0":{"name":"zhike-jwt","version":"0.1.0","main":"./build/index.js","scripts":{"test":"mocha test.js","build":"babel ./*.js -d ./build && cp -r README.md assets package.json ./build"},"dependencies":{"jsonwebtoken":"^7.4.2","request":"^2.81.0","request-promise":"^4.2.1","zipkin":"^0.9.0","zipkin-context-cls":"^0.6.1","zipkin-instrumentation-request":"^0.9.0","zipkin-transport-http":"^0.9.0"},"author":{"name":"Quan"},"keywords":["jwt"],"_npmUser":{"name":"zhike","email":"imis@innobuddy.com"},"devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2017":"^6.24.1","mocha":"^3.5.0"},"gitHead":"4b20102859864da305214b657c34fba289391255","description":"## Dependencies","_id":"zhike-jwt@0.1.0","_npmVersion":"5.4.0","_nodeVersion":"8.3.0","dist":{"integrity":"sha512-67uWqcpIAytnIsysJM9FTWyamktJMsOnXKH6Xi3GFUaxbvsYUsuU6tb59YBMJ/puvUeWBXq18iSnUWjClyCDUA==","shasum":"afa223ed1afb81e9ce10f70b8abc126c9fb7b5b8","tarball":"https://registry.npmjs.org/zhike-jwt/-/zhike-jwt-0.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBxgo4oLwe9DBaIj8D5NNKzuiaXxwTcl0zgdvFz9oczeAiAix5MOlQz1ClSlAQI7BS36xd6NX55FMbFTtUjbf/+cMA=="}]},"maintainers":[{"name":"zhike","email":"imis@innobuddy.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zhike-jwt-0.1.0.tgz_1508991129124_0.45824915636330843"},"directories":{}},"0.1.1":{"name":"zhike-jwt","version":"0.1.1","main":"./build/index.js","scripts":{"test":"mocha test.js","build":"babel ./*.js -d ./build && cp -r README.md assets package.json ./build"},"dependencies":{"jsonwebtoken":"^7.4.2","request":"^2.81.0","request-promise":"^4.2.1","zipkin":"^0.9.0","zipkin-context-cls":"^0.6.1","zipkin-instrumentation-request":"^0.9.0","zipkin-transport-http":"^0.9.0"},"author":{"name":"Quan"},"keywords":["jwt"],"_npmUser":{"name":"zhike","email":"imis@innobuddy.com"},"devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2017":"^6.24.1","mocha":"^3.5.0"},"gitHead":"94354ff2b452dc8349ea457b135e6fe840b7ee52","description":"## Dependencies","_id":"zhike-jwt@0.1.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","dist":{"integrity":"sha512-DsmbOSTsOATE7imA4z5osc7AlWncJnm84wx0GPd9xasrL2/lSm0ts7FbH41g4Iqjo1S3jwZFoT749sRoLNpGvQ==","shasum":"514478b4d5afc8a91ae2fe797b7634b5f67c8f75","tarball":"https://registry.npmjs.org/zhike-jwt/-/zhike-jwt-0.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDb4BE6xj4ctymO3FBcGC2J3v+uy44oAbrCBFeQKA1hgIhAPnVX7AvLnopLhuDxPy48x5ejABU9D8fA7UPLhs2T4dw"}]},"maintainers":[{"name":"zhike","email":"imis@innobuddy.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zhike-jwt-0.1.1.tgz_1514019174859_0.6718762833625078"},"directories":{}},"0.1.2":{"name":"zhike-jwt","version":"0.1.2","main":"./build/index.js","scripts":{"test":"mocha test.js","build":"babel ./*.js -d ./build && cp -r README.md assets package.json ./build"},"dependencies":{"jsonwebtoken":"^7.4.2","request":"^2.81.0","request-promise":"^4.2.1","zipkin":"^0.9.0","zipkin-context-cls":"^0.6.1","zipkin-instrumentation-request":"^0.9.0","zipkin-transport-http":"^0.9.0"},"author":{"name":"Quan"},"keywords":["jwt"],"_npmUser":{"name":"zhike","email":"imis@innobuddy.com"},"devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2017":"^6.24.1","mocha":"^3.5.0"},"gitHead":"5fbba72c86b4070883d5e6d809c097083524d702","description":"## Dependencies","_id":"zhike-jwt@0.1.2","_shasum":"4f4f003671d233fa14c56257092b8fa9a4df7f43","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","dist":{"shasum":"4f4f003671d233fa14c56257092b8fa9a4df7f43","tarball":"https://registry.npmjs.org/zhike-jwt/-/zhike-jwt-0.1.2.tgz","integrity":"sha512-fKuQqCIasKisv37bfIh+5t1Wb+xkieIhzZ1Z/xD7u5+SBw6mQjObux0D3xjn/aQ7opHH9XAfsKl28pcILiZXGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBpePLSMTVKv5f9HAljQKxaJy4r4bogPrIAdxO/DhKN0AiEAsUviw09tktquAGihgqkanLB6Cxhk0mcMREqKsGto//0="}]},"maintainers":[{"name":"zhike","email":"imis@innobuddy.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zhike-jwt-0.1.2.tgz_1514428943541_0.6882811607792974"},"directories":{}},"0.1.3":{"name":"zhike-jwt","version":"0.1.3","main":"./build/index.js","scripts":{"test":"mocha test.js","build":"babel ./*.js -d ./build && cp -r README.md assets package.json ./build"},"dependencies":{"jsonwebtoken":"^7.4.2","request":"^2.81.0","request-promise":"^4.2.1","zipkin":"^0.9.0","zipkin-context-cls":"^0.6.1","zipkin-instrumentation-request":"^0.9.0","zipkin-transport-http":"^0.9.0"},"author":{"name":"Quan"},"keywords":["jwt"],"_npmUser":{"name":"zhike","email":"imis@innobuddy.com"},"devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2017":"^6.24.1","mocha":"^3.5.0"},"gitHead":"02a3bc5a7a7e4e4683e2f846d282833acba28b2c","description":"## Dependencies","_id":"zhike-jwt@0.1.3","_shasum":"140520cb7d2a4d6fc60a3d16cee479b9b6d59e4a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","dist":{"shasum":"140520cb7d2a4d6fc60a3d16cee479b9b6d59e4a","tarball":"https://registry.npmjs.org/zhike-jwt/-/zhike-jwt-0.1.3.tgz","integrity":"sha512-88/9XjZ/7KdTss6xXluweLsGJwLPD1swFj8deC9oxWi6V39kcfN5JZQicTwZXpFPTkmHCoRP9dXkLv+FmhOLQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHlHeAha32hDV10ckIR8jdj91vcHuee3SZfsDGeIlmi1AiEAiqg9nAWQV1ximx8Awpsjd+O7VyQe0vXyFtEkUfnsQj4="}]},"maintainers":[{"name":"zhike","email":"imis@innobuddy.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zhike-jwt-0.1.3.tgz_1514459344887_0.006887315772473812"},"directories":{}},"0.1.4":{"name":"zhike-jwt","version":"0.1.4","main":"./build/index.js","scripts":{"test":"mocha test.js","build":"babel ./*.js -d ./build && cp -r README.md assets package.json ./build"},"dependencies":{"jsonwebtoken":"^7.4.2","request":"^2.81.0","request-promise":"^4.2.1","zipkin":"^0.9.0","zipkin-context-cls":"^0.6.1","zipkin-instrumentation-request":"^0.9.0","zipkin-transport-http":"^0.9.0"},"author":{"name":"Quan"},"keywords":["jwt"],"_npmUser":{"name":"zhike","email":"imis@innobuddy.com"},"devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2017":"^6.24.1","mocha":"^3.5.0"},"gitHead":"6eb8cfa7ac60191a5558780602319b221e7883a6","description":"## Dependencies","_id":"zhike-jwt@0.1.4","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","dist":{"integrity":"sha512-LpxrVGhbLJIpRWq4GKBle/aGnB27/WGztOjQoGDGyCQyv8BEX8SXfdQf09JbtUKH2297dj82Wr/5ThuujWozvw==","shasum":"e0c4d6c3f99ee22013c30c1a97280f3049548f49","tarball":"https://registry.npmjs.org/zhike-jwt/-/zhike-jwt-0.1.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCF6DFP0bhEae7epfODVxmdKNgPyEsl3b3v5P0XL87udAIhAIEXtDHOxqxYtlD6rETPu2Bmr/V1K1NFSKNq9+4+kK1t"}]},"maintainers":[{"name":"zhike","email":"imis@innobuddy.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zhike-jwt-0.1.4.tgz_1515730580999_0.3121669008396566"},"directories":{}},"0.1.5":{"name":"zhike-jwt","version":"0.1.5","main":"./build/index.js","scripts":{"test":"mocha test.js","build":"babel ./*.js -d ./build && cp -r README.md assets package.json ./build"},"dependencies":{"jsonwebtoken":"^7.4.2","request":"^2.81.0","request-promise":"^4.2.1","zipkin":"^0.9.0","zipkin-context-cls":"^0.6.1","zipkin-instrumentation-request":"^0.9.0","zipkin-transport-http":"^0.9.0"},"author":{"name":"Quan"},"keywords":["jwt"],"_npmUser":{"name":"zhike","email":"imis@innobuddy.com"},"devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2017":"^6.24.1","mocha":"^3.5.0"},"gitHead":"bc3cf92db791c3a8d706a4289dc1bb6f48bc974a","description":"## Dependencies","_id":"zhike-jwt@0.1.5","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","dist":{"integrity":"sha512-ucQVrNrNBhqLlzlwcU+kfeRGTMhlsUtI8sqmrkCVMdA8gY+gmHDUgwjLuqarpACI5nK+JUUxCSFrKtBBq99iVA==","shasum":"a64322f8539c4005c5dd07e5dc1f93938e2a754e","tarball":"https://registry.npmjs.org/zhike-jwt/-/zhike-jwt-0.1.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAr5BPKxskUTEGNc7c0e3rkXM8VR6FIkxDQ3JSRDf+DqAiAMzGQd039qIaXvNpvf1ht9cRzuYWfLLFv5ZfyTiwqyKg=="}]},"maintainers":[{"name":"zhike","email":"imis@innobuddy.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zhike-jwt-0.1.5.tgz_1515731278509_0.9177017642650753"},"directories":{}},"0.1.6":{"name":"zhike-jwt","version":"0.1.6","main":"./build/index.js","scripts":{"test":"mocha test.js","build":"babel ./*.js -d ./build && cp -r README.md assets package.json ./build"},"dependencies":{"jsonwebtoken":"^7.4.2","request":"^2.81.0","request-promise":"^4.2.1","zipkin":"^0.9.0","zipkin-context-cls":"^0.6.1","zipkin-instrumentation-request":"^0.9.0","zipkin-transport-http":"^0.9.0"},"author":{"name":"Quan"},"keywords":["jwt"],"_npmUser":{"name":"zhike","email":"imis@innobuddy.com"},"devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2017":"^6.24.1","mocha":"^3.5.0"},"gitHead":"ac8c655ca066bcc54376dcbae67c1cc3f46e9627","description":"## Dependencies","_id":"zhike-jwt@0.1.6","_shasum":"cb689827bc9ad5079675622f3bafa21730cc0b56","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","dist":{"shasum":"cb689827bc9ad5079675622f3bafa21730cc0b56","tarball":"https://registry.npmjs.org/zhike-jwt/-/zhike-jwt-0.1.6.tgz","integrity":"sha512-zkKX1C1F3VvpMawWIP1rsWIJNhodbTWbAa7bGh0N3e8qLq1KCGG5eFAtDw9plVDd1mYCVmmh5cdWegRa1vKttQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGFHy1HuggSclnrRKGbmx+WfbdOKSJ2ImaTrg0JOw3S9AiEArRQ4KJfCFLs3U347p+JEvGPTkQN1ZBYQP5Q9iWD+9kc="}]},"maintainers":[{"name":"zhike","email":"imis@innobuddy.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zhike-jwt-0.1.6.tgz_1516245624008_0.8630160265602171"},"directories":{}},"0.1.7":{"name":"zhike-jwt","version":"0.1.7","main":"./build/index.js","scripts":{"test":"mocha test.js","build":"babel ./*.js -d ./build && cp -r README.md assets package.json ./build"},"dependencies":{"jsonwebtoken":"^7.4.2","request":"^2.81.0","request-promise":"^4.2.1","zipkin":"^0.9.0","zipkin-context-cls":"^0.6.1","zipkin-instrumentation-request":"^0.9.0","zipkin-transport-http":"^0.9.0"},"author":{"name":"Quan"},"keywords":["jwt"],"_npmUser":{"name":"zhike","email":"imis@innobuddy.com"},"devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2017":"^6.24.1","mocha":"^3.5.0"},"gitHead":"bda84ef82e3c9c7a7c716f511485dc3d3cf05169","description":"## Dependencies","_id":"zhike-jwt@0.1.7","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","dist":{"integrity":"sha512-gWfCR2rj2SkdSxbd+AYr4Mr44os3kzAqVPWS8/BMwPq3Zs72a4xXqFu2YqGAehKK5uTnA0lstDIgnkEKR8hCyg==","shasum":"27a27482514614b879edc861949b1123fba851fd","tarball":"https://registry.npmjs.org/zhike-jwt/-/zhike-jwt-0.1.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnqVC1GvLnLEY3+ATyfgoyYMFTS/3XA/7gfZlX3kMo7AIgHMuEE5NctkGid5Qub6nteHNn7T7f6ddXrmctXOmrsyk="}]},"maintainers":[{"name":"zhike","email":"imis@innobuddy.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zhike-jwt-0.1.7.tgz_1516268067987_0.6358401370234787"},"directories":{}},"0.1.8":{"name":"zhike-jwt","version":"0.1.8","main":"./build/index.js","scripts":{"test":"mocha test.js","build":"babel ./*.js -d ./build && cp -r README.md assets package.json ./build"},"dependencies":{"jsonwebtoken":"^7.4.2","request":"^2.81.0","request-promise":"^4.2.1","zipkin":"^0.9.0","zipkin-context-cls":"^0.6.1","zipkin-instrumentation-request":"^0.9.0","zipkin-transport-http":"^0.9.0"},"author":{"name":"Quan"},"keywords":["jwt"],"_npmUser":{"name":"zhike","email":"imis@innobuddy.com"},"devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2017":"^6.24.1","mocha":"^3.5.0"},"gitHead":"dee6b188d20fba982e32c43640ec997dc75b471d","description":"## Dependencies","_id":"zhike-jwt@0.1.8","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","dist":{"integrity":"sha512-BpD1YNExEwMIuOHS645jalXrMN4wTqkWUSVnXlskzPlHy2/Fnf8TZcqwiQvGfMniSK6gUW/URP4VkV6CGK4loQ==","shasum":"5094fd9fc545a79f47461e47804d2cc92860eac7","tarball":"https://registry.npmjs.org/zhike-jwt/-/zhike-jwt-0.1.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIUguPNxbY4KKnrCTXBc9an03HFwaLPZZxNXJ4G+0w7AIhAMApF6V8ggCoOg837v28Me0o32ihXvVWxjbb5cV6tuAF"}]},"maintainers":[{"name":"zhike","email":"imis@innobuddy.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zhike-jwt-0.1.8.tgz_1516776211604_0.16469072410836816"},"directories":{}},"0.1.9":{"name":"zhike-jwt","version":"0.1.9","main":"./build/index.js","scripts":{"test":"mocha test.js","build":"babel ./*.js -d ./build && cp -r README.md assets package.json ./build"},"dependencies":{"jsonwebtoken":"^7.4.2","request":"^2.81.0","request-promise":"^4.2.1","zipkin":"^0.9.0","zipkin-context-cls":"^0.6.1","zipkin-instrumentation-request":"^0.9.0","zipkin-transport-http":"^0.9.0"},"author":{"name":"Quan"},"keywords":["jwt"],"_npmUser":{"name":"zhike","email":"imis@innobuddy.com"},"devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2017":"^6.24.1","mocha":"^3.5.0"},"gitHead":"d26dee850b46e8cc92b6745fd25e7649c86cb293","description":"## Dependencies","_id":"zhike-jwt@0.1.9","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","dist":{"integrity":"sha512-sHmUCDLmcegbjB4SFLA3jmYXC2MqhvM4Ow1Km12cSNlbwZGYdONnuITxenYBpAI0m8NLxldvmukVhtpzN9shEg==","shasum":"ea3e092e9adc90fcc0d1049b1b4911fc72be73ac","tarball":"https://registry.npmjs.org/zhike-jwt/-/zhike-jwt-0.1.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNEXUi33pfoIcqzLjpyERfIdrNAszHskjJOaiDYSEzAQIhAN25WCkyW0G8RBGw4nMSiD4haxwtzU8AXNQQLYYfOQ59"}]},"maintainers":[{"name":"zhike","email":"imis@innobuddy.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zhike-jwt-0.1.9.tgz_1516786837597_0.7739710214082152"},"directories":{}},"0.1.10":{"name":"zhike-jwt","version":"0.1.10","main":"./build/index.js","scripts":{"test":"mocha test.js","build":"babel ./*.js -d ./build && cp -r README.md assets package.json ./build"},"dependencies":{"jsonwebtoken":"^7.4.2","request":"^2.81.0","request-promise":"^4.2.1","zipkin":"^0.9.0","zipkin-context-cls":"^0.6.1","zipkin-instrumentation-request":"^0.9.0","zipkin-transport-http":"^0.9.0"},"author":{"name":"Quan"},"keywords":["jwt"],"_npmUser":{"name":"zhike","email":"imis@innobuddy.com"},"devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2017":"^6.24.1","mocha":"^3.5.0"},"gitHead":"c8a8c31353905dbef1b099375f0625e088fcb0d2","description":"## Dependencies","_id":"zhike-jwt@0.1.10","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","dist":{"integrity":"sha512-flFM1dShY7ySwGDYJbF96cj5OPB6YXrK/1FuduaUW+iivJN/TVPGS4+C1vCUfJAZ3Pe/wjWUOoZ7PxdVX8pt4w==","shasum":"322c7c5fbb69f97e829e5ceffd27ff7ad4b1165d","tarball":"https://registry.npmjs.org/zhike-jwt/-/zhike-jwt-0.1.10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHlqB0d2VF4y+uwyvY8ZNW9yV80qDRLSGa4Dgo8Id5YpAiADzfU6CGD3O+MuQ6MNLIJVO6xNNoLUSKg6XQ9vx+zkcA=="}]},"maintainers":[{"name":"zhike","email":"imis@innobuddy.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zhike-jwt-0.1.10.tgz_1516843264557_0.16898370115086436"},"directories":{}},"0.1.11":{"name":"zhike-jwt","version":"0.1.11","main":"./build/index.js","scripts":{"test":"mocha test.js","build":"babel ./*.js -d ./build && cp -r README.md assets package.json ./build"},"dependencies":{"jsonwebtoken":"^7.4.2","request":"^2.81.0","request-promise":"^4.2.1","zipkin":"^0.9.0","zipkin-context-cls":"^0.6.1","zipkin-instrumentation-request":"^0.9.0","zipkin-transport-http":"^0.9.0"},"author":{"name":"Quan"},"keywords":["jwt"],"_npmUser":{"name":"zhike","email":"imis@innobuddy.com"},"devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2017":"^6.24.1","mocha":"^3.5.0"},"gitHead":"cbfa0bd4cdb4e319a329f29bf08937d8a6076289","description":"## Dependencies","_id":"zhike-jwt@0.1.11","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","dist":{"integrity":"sha512-pOqMmX0C+jgDaC4gUjr3esKzaYMyGrXwEKv/fiyMKQM1KsaMZTG0EOrHa1KKbXcPdcdLMjjFZziGwTeuGZB/CQ==","shasum":"45baa2b504ac48bb7ea182aa8f9a9f078ed78332","tarball":"https://registry.npmjs.org/zhike-jwt/-/zhike-jwt-0.1.11.tgz","fileCount":14,"unpackedSize":20835,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBp6BO8mLQZtEnZHvHlMD19aSUFIqH1oqCIs4QyKLE82AiA4YVEzzZAWQPQvwwNOM7PH9xUzioT2CXmMlk076XhzNw=="}]},"maintainers":[{"name":"zhike","email":"imis@innobuddy.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zhike-jwt_0.1.11_1522137075018_0.7908136108857069"},"_hasShrinkwrap":false},"0.1.13":{"name":"zhike-jwt","version":"0.1.13","main":"./build/index.js","scripts":{"test":"mocha test.js","build":"babel ./*.js -d ./build && cp -r README.md assets package.json ./build"},"dependencies":{"jsonwebtoken":"^7.4.2","request":"^2.81.0","request-promise":"^4.2.1","zipkin":"^0.9.0","zipkin-context-cls":"^0.6.1","zipkin-instrumentation-request":"^0.9.0","zipkin-transport-http":"^0.9.0"},"author":{"name":"Quan"},"keywords":["jwt"],"_npmUser":{"name":"zhiker","email":"imis@innobuddy.com"},"devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2017":"^6.24.1","mocha":"^3.5.0"},"gitHead":"a28e120a0ded9b2b1ffb621cbfc6dc8026404875","description":"## Dependencies","_id":"zhike-jwt@0.1.13","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","dist":{"integrity":"sha512-jCb2Maqc9AOMR3grlcqLljBjqLMUvQsl1+DKV7ELwVpU44xzUpkAGn0EisRlcFxkXfzvfb15g48C6O5ji5gEjA==","shasum":"e288c1147ddb131bd95d33bf03164f91840af159","tarball":"https://registry.npmjs.org/zhike-jwt/-/zhike-jwt-0.1.13.tgz","fileCount":14,"unpackedSize":20762,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvHFXwCajZf7dE3MziRJNBQMFrpa/n6CHN4tuHP7/58QIhAOmIpGTA0D2Rj/FSqozoE2NDOeLxXttEwe3JjeDajcJc"}]},"maintainers":[{"email":"imis@innobuddy.com","name":"zhiker"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zhike-jwt_0.1.13_1522392143877_0.5977734277475877"},"_hasShrinkwrap":false}},"readme":"# Node.js SDK for Zhike JWT authentication\n\n## Dependencies\n\nWhat you need to run this app:\n\n* [Node.Js](https://nodejs.org)\n* [node-jsonwebtoken](https://github.com/auth0/node-jsonwebtoken)\n\n## Install\n\nnpm install zhike-jwt\n\n## Usage\n\n```\nconst JwtHandler = require('zhike-jwt');\n\nlet handler = new JwtHandler('./example.conf.js'); // JwtHandler also accept a js object\nlet promise = handler.get_user_permission('zhangsan@innobuddy.com');\npromise.then((perms) => console.log(perms);\n```\n## API\n### Constructor method\n*JwtHandler(path_to_conf_file)*\n\n(Synchronous) Returns the Jwt handler instance\n\n##### arguments\n*path\\_to\\_conf\\_file* is the path to configure file. The path can be an absolute path or a relative path. If it is a relative path, it must begin with \"./\", for example \"./myconf.js\".\n\n### Functional methods\n#### user permission query\n###### function definition\n*get\\_user\\_permission(email)*\n\n(Asynchronous) Returns user permissions in an object, and the object looks like\n\n```javascript\n{\n\tcode: 0, \n\tdata: [perm1, perm2, ...]\n}\n```\n\n###### arguments\n*email* The email of the target user. (Note, currently we support email only) \n\n#### organization query\n###### function definition\n*get\\_organization\\_tree(organizationId)*\n\n(Asynchronous) Returns organization tree in an object, and the object looks like\n\n```javascript\n{\n    \"id\": 1,\n    \"name\": \"北京新中关学习中心\",\n    \"parent_id\": 1395,\n    \"type\": \"机构\",\n    \"children\": []\n}\n```\n\n#### advanced query\n###### function definition\n*query(options)*\n(Asynchronous) Returns query result in an object. How the object looks like depends on the query uri, for example\n\n```javascript\n    let options = {\n      method: 'POST',\n      uri: `${handler.serverUrl}/api/staff/get_staff_by_userids/`,\n      body: {\n        ids: [41992,41974]\n      },\n      json: true\n    }\n    let staff = await handler.query(options);\n```\n\n###### arguments\n*options* is the query options object, it contains not only the real parameter in *body* attribute, but also query method and the uri, like *options* variable in the above example.\n\n## Configure file\nThe configure file is a js file, see example.conf.js for example. The entries are list below, more details can be found at [here](http://getblimp.github.io/django-rest-framework-jwt/).\n\n|Entry|Description|\n|-----|-----------|\n|issuer|A string that will be checked against the iss field of the token, see jwt document for details|\n|serverUrl|The url of AAA service|\n|privateKey|The private key used to sign jwt signature, see jwt document for details|\n|publicKey|The public key used to verify jwt signature. It should be signed by CA, see jwt document for details|\n|disableTracing|是否禁止zipkin traceing，缺省为否|\n|zipkinServiceUrl|zipkin服务url，确实了测试环境zipkin url|\n|serviceName|本服务名，缺省为jwt_client，应设置为当前使用jwt的服务名，如smartstudy-backend|\n","maintainers":[{"email":"imis@innobuddy.com","name":"zhiker"}],"time":{"modified":"2022-06-29T17:15:37.120Z","created":"2017-08-11T10:11:47.029Z","0.0.1":"2017-08-11T10:11:47.029Z","0.0.2":"2017-08-11T10:19:52.694Z","0.0.3":"2017-08-18T08:43:57.073Z","0.0.4":"2017-10-18T08:33:03.210Z","0.0.5":"2017-10-18T10:22:03.565Z","0.0.6":"2017-10-19T04:05:49.116Z","0.0.7":"2017-10-19T04:08:32.002Z","0.0.8":"2017-10-19T05:37:36.888Z","0.0.9":"2017-10-23T02:55:15.895Z","0.1.0":"2017-10-26T04:12:09.191Z","0.1.1":"2017-12-23T08:52:54.976Z","0.1.2":"2017-12-28T02:42:23.728Z","0.1.3":"2017-12-28T11:09:05.020Z","0.1.4":"2018-01-12T04:16:21.160Z","0.1.5":"2018-01-12T04:27:58.584Z","0.1.6":"2018-01-18T03:20:24.175Z","0.1.7":"2018-01-18T09:34:28.327Z","0.1.8":"2018-01-24T06:43:31.768Z","0.1.9":"2018-01-24T09:40:37.648Z","0.1.10":"2018-01-25T01:21:04.649Z","0.1.11":"2018-03-27T07:51:15.166Z","0.1.13":"2018-03-30T06:42:23.990Z"},"keywords":["jwt"],"author":{"name":"Quan"},"readmeFilename":"README.md"}