{"_id":"@anthinkingcoder/keycloak-koa-connect","_rev":"6-d49c002c3e65607399621bc8f0009e6f","name":"@anthinkingcoder/keycloak-koa-connect","dist-tags":{"latest":"1.0.5"},"versions":{"1.0.0":{"name":"@anthinkingcoder/keycloak-koa-connect","version":"1.0.0","description":"Keycloak Connect Middleware base on koa","homepage":"http://keycloak.org","main":"keycloak.js","scripts":{"lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","format":"semistandard","test":"./run-tests.sh","docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"typings":"keycloak.d.ts","author":{"name":"Red Hat, Inc.","url":"http://keycloak.org"},"license":"Apache-2.0","dependencies":{"jwk-to-pem":"^2.0.0"},"devDependencies":{"axios":"^0.19.0","blue-tape":"^1.0.0","body-parser":"^1.13.3","chromedriver":"^74.0.0","coveralls":"^3.0.1","express":"^4.14.0","express-session":"^1.14.2","hogan-express":"^0.5.2","ink-docstrap":"^1.1.4","jsdoc":"^3.6.2","jshint":"^2.9.6","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0","nock":"^9.0.2","nyc":"^14.1.1","rsa-compat":"^1.2.7","selenium-webdriver":"^3.6.0","semistandard":"^13.0.1","server-destroy":"^1.0.1","tape":"^4.6.3","tape-catch":"^1.0.6"},"semistandard":{"ignore":["**/keycloak*/"]},"engines":{"node":">=4.6.2"},"repository":{"type":"git","url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git"},"bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"gitHead":"6c26dad5540bb063bc004c6ecf298d3e0fff05e0","_id":"@anthinkingcoder/keycloak-koa-connect@1.0.0","_nodeVersion":"9.11.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-fYJPiRhMgQ8ioA/HQ27XpQp7koFsPHNNM1L9wt56QkwXBKMgs0obim0b3T8IYd58NcH3v1Jwjc9ShUYeaj+7nw==","shasum":"27e08858a11df431baff4faf26399154672f9a50","tarball":"https://registry.npmjs.org/@anthinkingcoder/keycloak-koa-connect/-/keycloak-koa-connect-1.0.0.tgz","fileCount":60,"unpackedSize":304774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGx2YCRA9TVsSAnZWagAAdi4P/AqZnMSZxb7plg0wBg0a\nLbGBh1QDm+yBTqDiIIRHzcS03kGcurkJ+/V5/CumwZ2lRFskFw5F8juzH6y4\nIRfnch1C+S2SV4u4/DZXcK2VtIKWZAp99Ju9g6+DfzXm8J1sYqYWECP2Io6o\nYBKmI+G+f/DSI//taHAaHIMx9UB7fQgpUXNQ+Nqy9OHLtdDetUy8d71jPtTe\n9XXHD39UEQwTaXxuKBuWG9SyGUEpqB2EPRMitjLDNNCN76H30CQo1aGeKdNL\n/gGIG+ghE81YCwyIsvaEi/uxvRaue8I8USoUl4qzNOQU/sQwuLpymSbDpTE5\nwxZ3/Uda/y4hQBHRf/rtVnryO5b+rLrqjBkwTQ8M6e5UjxRJ/PoKe8qI1rvS\nSWMbyHaUX8iWccue+pIjdw/aq6xw/+cZIbwOz2o3TsXxVrSlfG3RF2YfFLu8\nvePerOBPdDPdhpDoj0DGghFopnzZa7ixk8+KBDsTLkuLTP+fqKe31nJVoDLL\nwJRwp4xXVe/u1+jTgNZp6BJ8IiPZAQI0QfKLfCSuaxYd05yJe6hckO0T56vI\n71pdJ72f1xBjtQfVKp50kQL/QAuQtp5Ga1HBezE8a0CqtT4Gp3qPyALIb1ZG\nQhMIfmQl7fVGW0VbPrBwqN65oxGvANPLArHa7A7PIyI7SVdHgMj51BEBw3Kd\nXyMK\r\n=h8Z4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFyfBaJvKppyeybIzeKFi9SM3ZT2kHi9OQWniTOJoJP6AiEAqinKax4Fga0xp/JDhjrbKHugbq00j6ZmcW++8WFIR5g="}]},"maintainers":[{"name":"anthinkingcoder","email":"jojo837769723@gmail.com"}],"_npmUser":{"name":"anthinkingcoder","email":"jojo837769723@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keycloak-koa-connect_1.0.0_1562058136040_0.0460907159557431"},"_hasShrinkwrap":false},"1.0.1":{"name":"@anthinkingcoder/keycloak-koa-connect","version":"1.0.1","description":"Keycloak Connect Middleware base on koa","homepage":"http://keycloak.org","main":"keycloak.js","scripts":{"lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","format":"semistandard","test":"./run-tests.sh","docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"typings":"keycloak.d.ts","author":{"name":"Red Hat, Inc.","url":"http://keycloak.org"},"license":"Apache-2.0","dependencies":{"jwk-to-pem":"^2.0.0"},"devDependencies":{"axios":"^0.19.0","blue-tape":"^1.0.0","body-parser":"^1.13.3","chromedriver":"^74.0.0","coveralls":"^3.0.1","express":"^4.14.0","express-session":"^1.14.2","hogan-express":"^0.5.2","ink-docstrap":"^1.1.4","jsdoc":"^3.6.2","jshint":"^2.9.6","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0","nock":"^9.0.2","nyc":"^14.1.1","rsa-compat":"^1.2.7","selenium-webdriver":"^3.6.0","semistandard":"^13.0.1","server-destroy":"^1.0.1","tape":"^4.6.3","tape-catch":"^1.0.6"},"semistandard":{"ignore":["**/keycloak*/"]},"engines":{"node":">=4.6.2"},"repository":{"type":"git","url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git"},"bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"gitHead":"7d829c7134dad2196d5902b8174a2035263660a7","_id":"@anthinkingcoder/keycloak-koa-connect@1.0.1","_nodeVersion":"9.11.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-FSXAQgQVAdEwIwV2KrgMP9ysyIHQC+uynM737JgSsrjBk5kkZOeLPOTeQ8A/JqzeReRh/aaOpntw9hJMVilXKg==","shasum":"a4fd6f37036a8007ec534072495ec7e4320f4d73","tarball":"https://registry.npmjs.org/@anthinkingcoder/keycloak-koa-connect/-/keycloak-koa-connect-1.0.1.tgz","fileCount":60,"unpackedSize":304852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGx7sCRA9TVsSAnZWagAAUmUP/1gBsSXHQRtkPQMS/b9X\nuDtm9eDKM3jCfdqY4cMp7r//BWS9sST+ntFnvSk/36iG/o5CITxNHR7Z6nvT\nhMFijAPOaE/W/ufwMehaAP7w0s9D1Thg0tXc4FSaboswSQug99oyFdrz5E68\n4xh06eGKvwTFQpAcakZywu2UKgiPvt1d+bVDD5Hp9ufKsTvkAUIApVEU+bWF\n7LGtHc8FPUASHArlQtFnR8Vh6/yUFhW1FSwIxvB+mBnAy1ANRRmwOGtSWH06\n/1YxOFqdU5bPbPaUuw7o38WuqJPvbV6pWnuxSXTa8X4o/6XdN/tIZTfBXuVr\nMTSIoHUb/FyANBCoQK4ecevmaYjBh3KcSP0UNk7kPo+0x514a90jcsDF8z5i\nxo0PqMXy0XyzwAcxWdVREUK7M2pQdfSLHSN9/8EzrOHco0bSixQQ6ngeAfFq\nay88HXD/RrWYQ7po5K+1VYccM82yfu1SEaTSTVD9uBonFtiRMbwrZp9cuwfV\nN2rf4EXuK7Sd2ym+tZS9BssTcM8QidfIECkpRkTf3BVcy2+VViFpJ8bK5MvM\nE5uUXQgIF5zlTLwgjYDIOd6dEf5kBrHp+aq7OKzawcuUph56XPJmqux060iy\nliJUz0hH4ePClZRuPkFR4Dqi+G5zMSVLswsd/4frOrL8eQll375q3NbLHuis\nHzp9\r\n=S6uU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBZId/Osy8ruqo2wfqDIHSIA8K359a07xpb0CKvsyTG2AiEArsarvsigXxxG1k+oP628KuGKkWnOYyrBuL3NiJlnrVk="}]},"maintainers":[{"name":"anthinkingcoder","email":"jojo837769723@gmail.com"}],"_npmUser":{"name":"anthinkingcoder","email":"jojo837769723@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keycloak-koa-connect_1.0.1_1562058475854_0.2783633549246183"},"_hasShrinkwrap":false},"1.0.2":{"name":"@anthinkingcoder/keycloak-koa-connect","version":"1.0.2","description":"Keycloak Connect Middleware base on koa","homepage":"http://keycloak.org","main":"keycloak.js","scripts":{"lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","format":"semistandard","test":"./run-tests.sh","docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"typings":"keycloak.d.ts","author":{"name":"Red Hat, Inc.","url":"http://keycloak.org"},"license":"Apache-2.0","dependencies":{"jwk-to-pem":"^2.0.0"},"devDependencies":{"axios":"^0.19.0","blue-tape":"^1.0.0","body-parser":"^1.19.0","chromedriver":"^74.0.0","coveralls":"^3.0.4","express":"^4.17.1","express-session":"^1.16.2","hogan-express":"^0.5.2","ink-docstrap":"^1.1.4","jsdoc":"^3.6.2","jshint":"^2.10.2","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0","koa":"^2.7.0","nock":"^9.0.2","nyc":"^14.1.1","rsa-compat":"^1.9.4","selenium-webdriver":"^3.6.0","semistandard":"^13.0.1","server-destroy":"^1.0.1","tape":"^4.11.0","tape-catch":"^1.0.6"},"semistandard":{"ignore":["**/keycloak*/"]},"engines":{"node":">=4.6.2"},"repository":{"type":"git","url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git"},"bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"gitHead":"6ac0be05c40808f2e0e5673e7ec99c2d4c698644","_id":"@anthinkingcoder/keycloak-koa-connect@1.0.2","_nodeVersion":"9.11.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-AYvx3Mnnw3sHoDkeelJ0h3t0/F8U4TLAF/ihQ/hW5ksL+TbBzoxisX2Ycmjnb0PY8AGv5iovBfgAW1Z8LKKR2g==","shasum":"0a63d9360010ddac69956deee0b7daa71de3e84e","tarball":"https://registry.npmjs.org/@anthinkingcoder/keycloak-koa-connect/-/keycloak-koa-connect-1.0.2.tgz","fileCount":60,"unpackedSize":304791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdG2c9CRA9TVsSAnZWagAABQUP/2PqPbAMRrJfwMNWA8Z9\nxnhKUz3X2U0QTttax1lCnFqMlPsXmUL+NMWDzC+54FDHZzwYdqWph5ObSOzB\n3bFGFq0dSdR06LUn/SvocBUIdxQMGSkcimNLXJKMZGm8Y6/O9y1ARkGhCcyB\nYFnaQ8RIrcvUahe8T8ueFhCv5Q923PnblFpi81e9ia/w5hAYrUKvPxR74Z+M\nx5YeaVN+IIY317WP7xq8YmNvyNnBm1ootBVbwewUu8YDHRY9EJ9eNSv8npSN\nd1zbZquNDHe2c3Y42fpO+FUf4+RYC85jU8hQx0FJFpkHx1AyYHgyR0/lX5OR\nt4m7t+lEyLQb/hQGlOnmtRHRkrd+usFUqfa0FQ3gTw2r8MdLrCi390K9RtXH\nj80gUKFmUw6puIxIca44aJPFKp74Vffkawo6y+zToLUPJAz1roFY4EVlarYu\nGk/mFenuP8Ev4nMKv3OVtjpyCYgUDuj+0/3HfVtWKsu2G0MZSUKhU8zaQcqZ\n3pUDPNy4cdpPhkwKVJ2XVtgC45z23Hv3OQWtie7b+6Hdum1sWXnYtLFwjjcr\n2+kqO7RCMglUK+fwIQQmpDeQrg5g20MGwfIoq/EhAY1r+yjKHLu8fgHP0IcN\nXN49QZ0V59DQrjE3AJ2wlHgt0+mcYkM0seVqlvSBDaGSF7uDoN7076loJ7od\nA/1f\r\n=Dx5Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEoXlsSdksc+1+V2l2zc2CRmIL8ekC8f/8PDZgV5a3PgIgY60fGy/J/G4+BFX/kIQhBAfrLJvTySP/IkKIfHBZAbk="}]},"maintainers":[{"name":"anthinkingcoder","email":"jojo837769723@gmail.com"}],"_npmUser":{"name":"anthinkingcoder","email":"jojo837769723@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keycloak-koa-connect_1.0.2_1562076989266_0.10216226931199723"},"_hasShrinkwrap":false},"1.0.3":{"name":"@anthinkingcoder/keycloak-koa-connect","version":"1.0.3","description":"Keycloak Connect Middleware base on koa","homepage":"http://keycloak.org","main":"keycloak.js","scripts":{"lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","format":"semistandard","test":"./run-tests.sh","docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"typings":"keycloak.d.ts","author":{"name":"Red Hat, Inc.","url":"http://keycloak.org"},"license":"Apache-2.0","dependencies":{"jwk-to-pem":"^2.0.0"},"devDependencies":{"axios":"^0.19.0","blue-tape":"^1.0.0","body-parser":"^1.19.0","chromedriver":"^74.0.0","coveralls":"^3.0.4","express":"^4.17.1","express-session":"^1.16.2","hogan-express":"^0.5.2","ink-docstrap":"^1.1.4","jsdoc":"^3.6.2","jshint":"^2.10.2","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0","koa":"^2.7.0","nock":"^9.0.2","nyc":"^14.1.1","rsa-compat":"^1.9.4","selenium-webdriver":"^3.6.0","semistandard":"^13.0.1","server-destroy":"^1.0.1","tape":"^4.11.0","tape-catch":"^1.0.6"},"semistandard":{"ignore":["**/keycloak*/"]},"engines":{"node":">=4.6.2"},"repository":{"type":"git","url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git"},"bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"gitHead":"29c4728394e7e984de6bd472e4d64dcd6747260e","_id":"@anthinkingcoder/keycloak-koa-connect@1.0.3","_nodeVersion":"9.11.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-pHvx4UUAJPB2xlks2PeEU175mSdZm+3caV9zMM8teP/ZduMaiqKs+5yKbLnzvOynmNgbM5VwyTXy5zQ9/B1x2g==","shasum":"d0aca78d43622c9ca1f440cdd79669664904fa7d","tarball":"https://registry.npmjs.org/@anthinkingcoder/keycloak-koa-connect/-/keycloak-koa-connect-1.0.3.tgz","fileCount":60,"unpackedSize":304791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdG3gxCRA9TVsSAnZWagAAxuMP/jorwLtjLDUDQgeW8Fbw\ncKQgb4RvNtcdeBDOgh5lZwlY+QhH3FaJGRrBHSbTZyhspFdSwpzFimz/tcug\n+c/y1CeBpaAM29GjzaNW68S6E0aPfmqrvMiaALIBx0VMmCw8LphTzNPya++m\n77t7nnkRqlasSjfBh51kVXjIDO6B4R7xnExHbXm+mwARmYFdHcScoLvP0far\n5UJv8+zq3IwtRnCDqgzG14yNHNdIzhjquyWczz3NnFD3IsNlfHDfZ07MWOa1\n5+IJ6dnqKUAw7AOt2A+vLmw39gOEGiKs9f3WTw1sVKnP8SXTKpitYGXlaE29\njR8g2FLZLFK+AZWIXi0Tzkk84r9AtG9blBgC4aAVdPGpvWP84P5Xs5e2qqmo\nbsp30lN+mmxwL1C6JhzrGptISrXIeGCE5tC7g7u1fRiZDvwGHjIqtTGepKm0\nedx/zpNH6pBt1YZLP8lYHULA+C3IH/OWwOp/qTZIMQoElm91AfyRwvMY8GFt\n7HDvMs8bUt+two3hzR3VPMdBIj47GnDoeJHBWUbInM7Vwlw0eKeloi7NPrgi\n0vdt8qky+nS4Nc0jSbNZBQ7xnFjxBmDW+KpA5Wff8VuJjlap7LSNjNJFqHBp\nZkKkrS8hHkdYaqZITuTfE4usBNegR6+8jsjP3zXQzo66GwDvGqEN+mVJZfxr\nEw+N\r\n=IhZs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFrXbsy3bbiw4LKHf8itU5oNIF+ALY4d0Makm9mcdsnAAiBbLJJkFHLFyUFxiKvHF9lRJkb2HAOUQWigp2wOd/uyUA=="}]},"maintainers":[{"name":"anthinkingcoder","email":"jojo837769723@gmail.com"}],"_npmUser":{"name":"anthinkingcoder","email":"jojo837769723@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keycloak-koa-connect_1.0.3_1562081328541_0.22243981155208403"},"_hasShrinkwrap":false},"1.0.4":{"name":"@anthinkingcoder/keycloak-koa-connect","version":"1.0.4","description":"Keycloak Connect Middleware base on koa","homepage":"http://keycloak.org","main":"keycloak.js","scripts":{"lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","format":"semistandard","test":"./run-tests.sh","docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"typings":"keycloak.d.ts","author":{"name":"Red Hat, Inc.","url":"http://keycloak.org"},"license":"Apache-2.0","dependencies":{"jwk-to-pem":"^2.0.0"},"devDependencies":{"axios":"^0.19.0","blue-tape":"^1.0.0","body-parser":"^1.19.0","chromedriver":"^74.0.0","coveralls":"^3.0.4","express":"^4.17.1","express-session":"^1.16.2","hogan-express":"^0.5.2","ink-docstrap":"^1.1.4","jsdoc":"^3.6.2","jshint":"^2.10.2","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0","koa":"^2.7.0","nock":"^9.0.2","nyc":"^14.1.1","rsa-compat":"^1.9.4","selenium-webdriver":"^3.6.0","semistandard":"^13.0.1","server-destroy":"^1.0.1","tape":"^4.11.0","tape-catch":"^1.0.6"},"semistandard":{"ignore":["**/keycloak*/"]},"engines":{"node":">=4.6.2"},"repository":{"type":"git","url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git"},"bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"gitHead":"685fc26df440664eadd9fee57cb98ca8be0b4ba8","_id":"@anthinkingcoder/keycloak-koa-connect@1.0.4","_nodeVersion":"9.11.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-pyD/fcUuq3M298VUTtQhyTgP2b35F37tORKiaUg9F9nmXRaVoWhK/z5ihC/iDaK9GZTLpNvOhtzBVdyF8ArweQ==","shasum":"b20823bf791b7f7767ca8ba91c4ad55c1512c04b","tarball":"https://registry.npmjs.org/@anthinkingcoder/keycloak-koa-connect/-/keycloak-koa-connect-1.0.4.tgz","fileCount":61,"unpackedSize":317710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdG3vNCRA9TVsSAnZWagAA9doP/0+geFrW3IQYP8vnAHJP\nF6jh0+gii7ZvLY4mm6wQsCykuCPyJInlqOQEzhp93qYbva5BGEHbsC7aJ9Wv\n3pV+SKxSqu/0JLMK7/NMTVWvSAOFpbenzZcxvgq9k06+HbyI3LfpiXIz4D1q\nhrKUGqsFc6iYSuwwn9Qcl6vvhUBsnyEPF4QWSP4A2UkN2lTaXS76NSKbR03o\nGCPgKLIHH/yc+9Aqrr8IVTl/hsOs22O03vGv3b2Ibvavb7BigikcCQAAPOow\n7jSHzbks3KX1JJAZILbNvChKCfMfm6ht3bivz48ThRDVQrn9j3DyhrUORGGa\nabnuI6kkHfB19yDpdYf/s7DxxL4oPVoapt7Dh2s/X10gy+YY1IvaobaoLIO2\nLd+pSfStmVhhbQx+do2ojyWTjoEWyYcOLSidnFPxN59Mg2t8cVlBAcB0HbtK\nwBJKVtHIkWs1OJtpYKbKraH3VtuVPVmhIx2R0a9LcIGmBXX7OV5fecjhxcAS\nB296URWQyyEDvhlNXjBaIE6qSk8l6wxiDRFi3tKX3ES8d2P3+eOz0VfuSJGe\ngAJuOEmjrbZ5dlIUSuGCMs/i0DHFVaMLElk8DwRoKd9BSv7SVM1KZmxdxido\nzaUmeTFzYMA1vf3spZvWO0gU+IlWYA92Rm+ww/fgOBl5fp23ddsZvg+hdAgB\nvNDn\r\n=B/GM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+duYFdPttnATxVwC0ihOG/AHzglQcnIqtzjmmmvlHYAIhAM1oahDbTf6WkGz5LO+hsw9Qy7xAU0B4fWkO7SbY0oaq"}]},"maintainers":[{"name":"anthinkingcoder","email":"jojo837769723@gmail.com"}],"_npmUser":{"name":"anthinkingcoder","email":"jojo837769723@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keycloak-koa-connect_1.0.4_1562082253355_0.49919510763753316"},"_hasShrinkwrap":false},"1.0.5":{"name":"@anthinkingcoder/keycloak-koa-connect","version":"1.0.5","description":"Keycloak Connect Middleware base on koa","homepage":"http://keycloak.org","main":"keycloak.js","scripts":{"lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","format":"semistandard","test":"./run-tests.sh","docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"typings":"keycloak.d.ts","author":{"name":"Red Hat, Inc.","url":"http://keycloak.org"},"license":"Apache-2.0","dependencies":{"jwk-to-pem":"^2.0.0"},"devDependencies":{"axios":"^0.19.0","blue-tape":"^1.0.0","body-parser":"^1.19.0","chromedriver":"^74.0.0","coveralls":"^3.0.4","express":"^4.17.1","express-session":"^1.16.2","hogan-express":"^0.5.2","ink-docstrap":"^1.1.4","jsdoc":"^3.6.2","jshint":"^2.10.2","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0","koa":"^2.7.0","nock":"^9.0.2","nyc":"^14.1.1","rsa-compat":"^1.9.4","selenium-webdriver":"^3.6.0","semistandard":"^13.0.1","server-destroy":"^1.0.1","tape":"^4.11.0","tape-catch":"^1.0.6"},"semistandard":{"ignore":["**/keycloak*/"]},"engines":{"node":">=4.6.2"},"repository":{"type":"git","url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git"},"bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"gitHead":"75ed09b3a211fcb7cacdec4c5f24b672bfc70291","_id":"@anthinkingcoder/keycloak-koa-connect@1.0.5","_nodeVersion":"9.11.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-1Vsa0WEjRyQZgbZ+3jCoYpym+QpifDEURf/oIZZEnZqH13lK96xYH4c3XGNLjxSKeAJFf/wbScvq7Z37tQOzpw==","shasum":"4b69118f9ba99276f0fb32b48d07b3a092ecfe56","tarball":"https://registry.npmjs.org/@anthinkingcoder/keycloak-koa-connect/-/keycloak-koa-connect-1.0.5.tgz","fileCount":61,"unpackedSize":317722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdG32TCRA9TVsSAnZWagAAXGUP/1dCrfjaMHudJlQHGdJb\nsvM4ImwIqDbgWrzwav0M+Eth5p2wLUntJiWZVH6eR8deA08Fi3numccmmrCV\n9gZ24m1wyX7ycWvbhKJc6Ho1zKeeHzuFElsW/mr7oLV+8ztJPP8LvWYxr5pa\nFkIYGq93rXLCH+24S/6eIEkaj8qdldBdLrRUqqxzg5BcxvXy0+O1ObJN4oZS\nCKXfQdlfqu9CS5jJTPSWaAIc8Ao9gxU3bWgNYeBgGPZTkXAtWMVFoI+3GnDb\nM7ObQm0RNmBQIJtAbH2vs4PuIrHW2rKO2WbtacINcnvIYFhVpanQ1uAM/zur\nwgXeGTG0SqfLok+p28Zi+UQacSaH/0/tGRvlnCpwcOHNrPNOkqN6PDpTowQe\nYXeuBCYm4eHktdqIn9vwbeoktb4qPkn3TUMK8n1z2Q8BYDzdFEk4Gm53Thpv\nkVTEcWgTtp73zgYpCKaidWrAQ/4FKIhI+GDsVKvzYxHakk6uq9j64EnrBjmn\n10Ath/UOrnyQfVqUQ4/sn45P+ItMMJkk4zfX27GPvbArQMvNH6gfdKB3j2w6\noxKlV9Pl/lGoTuWhGDnzJzzusS3RjjdP7D1LLAic7beox1L5QBYdMVXPkwHo\naXdYLVi2OGjrz40lPOhqZlf5ZJErXsbKmDuSRO33epKPIm+EVJ3lCn6ytyF0\n6eHT\r\n=jGeX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQYe3RudcBlUNsVpoXjJPG03MnxS6u5hOiTjuBvYb4iQIgApqij21r28dgqZ3578c/1kzYw6Sp/NSNjPHCAGhQMVQ="}]},"maintainers":[{"name":"anthinkingcoder","email":"jojo837769723@gmail.com"}],"_npmUser":{"name":"anthinkingcoder","email":"jojo837769723@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keycloak-koa-connect_1.0.5_1562082707189_0.7158077737140089"},"_hasShrinkwrap":false}},"time":{"created":"2019-07-02T09:02:15.834Z","1.0.0":"2019-07-02T09:02:16.152Z","modified":"2022-04-04T14:21:39.248Z","1.0.1":"2019-07-02T09:07:55.991Z","1.0.2":"2019-07-02T14:16:29.389Z","1.0.3":"2019-07-02T15:28:48.722Z","1.0.4":"2019-07-02T15:44:13.454Z","1.0.5":"2019-07-02T15:51:47.304Z"},"maintainers":[{"name":"anthinkingcoder","email":"jojo837769723@gmail.com"}],"description":"Keycloak Connect Middleware base on koa","homepage":"http://keycloak.org","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"repository":{"type":"git","url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git"},"author":{"name":"Red Hat, Inc.","url":"http://keycloak.org"},"bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"license":"Apache-2.0","readme":"# Keycloak Koa Adapter\n   The official version is Express， so this is Koa version. See [here](https://github.com/keycloak/keycloak-nodejs-connect) for more information\n\n## Install\n```bash\n$ npm i @anthinkingcoder/keycloak-koa-connect --save\n```\n\n\n## Example\n   Please see [/example](https://github.com/anthinkingcoder/keycloak-koa-connect/tree/master/example)\n## License\n* [Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0)\n","readmeFilename":"README.md"}