{"_id":"@authok/oidc-provider","_rev":"56-491646a5b21ec0ab44b392c23fd0e161","name":"@authok/oidc-provider","dist-tags":{"latest":"8.5.3"},"versions":{"7.10.21":{"name":"@authok/oidc-provider","version":"7.10.21","keywords":["appauth","auth","authentication","authorization","basic","certified","ciba","config","connect","device flow","dpop","dynamic","express","fapi","fastify","hapi","hybrid","identity","implicit","jar","jarm","koa","mtls","oauth 2.0","oauth 2.1","oauth","oauth2","oidc","openid","par","pkce","provider","server"],"author":{"name":"Edison","email":"edison@authok.cn"},"license":"MIT","_id":"@authok/oidc-provider@7.10.21","maintainers":[{"name":"newtalentxp","email":"newtalentxp@126.com"}],"homepage":"https://github.com/authok/node-oidc-provider","bugs":{"url":"https://github.com/authok/node-oidc-provider/issues"},"dist":{"shasum":"1c3e55e12d1378729c36a69c5e97d4f929a96da3","tarball":"https://registry.npmjs.org/@authok/oidc-provider/-/oidc-provider-7.10.21.tgz","fileCount":201,"integrity":"sha512-XcO/mcQNPAwM2LzeR5FRdOZVMQY4oaKTq153sefx4pKt9zcxB4filrU4aivs3DrLZahwbHm3KFB9UAZF0p7r1A==","signatures":[{"sig":"MEUCIEifEiPBSrTNlrKm7EJ8vioUqVyc7B96v/xQDoW3HRLmAiEA0IzmvAtMATzc2PMA9uicK0vfk8yINxH1BP7MW8kl8w0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":565118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHVkTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfdQ//fctqdBq50eB2tI18reL8PEtsDdEBG+RjzXDwyo6kBnDZ2yec\r\n3rJPxJQFhNXj8Sb3893G8MkW7hGsniwjtRfODe2uS67BwYtVwT0mcH/QgQ84\r\n1/vl/n4s73XHufaJDCXf7ffXwuGeCWtd6/8oEn7ee6oSL5ovXAnaQWBVGy67\r\nIOTcmDVZPk0ygWZbnMyMX5qviUfFC548SicQ6X4y7Eplfy5TSOBFmCUWRHX5\r\noCMIN/+9Dphq1NFvealTiX3gSRgW94Xd1bhaB840x+Ex61O42KyJ1hm7pXCT\r\nCdRmH8w3rOSPSm1iN3AXN6ksmzipFxysWkQGdEG4izdl3aQ7m8a2NFgX6VDa\r\ngcE2W3YOhmh/PcFyeP3tFG8qvvhDNdZXodqyxL+Rzq7vmyhiz+Oa6Ky+V8Al\r\nFuKeAPV/QY1WwRXMrBriMFLnqmd+ggjR1Nwo2p8IdngjNKtd+885kcDHq7qe\r\n7pWLm8KY/xfLLFAD4d86Ie0FvAqqkEiSTmUIorVd1mdPEynH8VxY9vjiH8bF\r\nFbKwMMe4f1zNXFYI92iZDTvX3Gfd46qzT24z+9aDiFcr/bLwaI3TgJmvVDPd\r\nwJSVfHTjDkTjqO/mbQ/Kftl6ydHXb5C3+eIz3CZI3+XyB5W8btcADHPlr0hd\r\nJW5DipFHRT1IqThxogS5hlg6xneIM2q+U2A=\r\n=QrzF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":"^12.19.0 || ^14.15.0 || ^16.13.0"},"funding":{"url":"https://github.com/sponsors/panva"},"gitHead":"859b2de3a64b93a15f0c79bc4375d847339cb644","scripts":{"ci":"node ./test/ci","lint":"eslint lib example certification test","test":"node ./test/run","coverage":"c8 --reporter=lcov --reporter=text-summary node ./test/run","lint-fix":"eslint lib example certification test --fix","heroku-postbuild":"npm install mongodb@^3.0.0 openid-client@^4.0.0"},"_npmUser":{"name":"newtalentxp","email":"newtalentxp@126.com"},"repository":{"url":"git+https://github.com/authok/node-oidc-provider.git","type":"git"},"_npmVersion":"8.1.2","description":"OAuth 2.0 Authorization Server implementation for Node.js with OpenID Connect","directories":{},"_nodeVersion":"16.13.1","dependencies":{"ejs":"^3.1.6","got":"^11.8.2","koa":"^2.13.3","jose":"^4.1.4","debug":"^4.3.2","jsesc":"^3.0.2","nanoid":"^3.1.28","paseto2":"npm:paseto@^2.1.3","paseto3":"npm:paseto@^3.0.0","raw-body":"^2.4.1","@koa/cors":"^3.1.0","quick-lru":"^5.1.1","koa-compose":"^4.1.0","object-hash":"^2.2.0","oidc-token-hash":"^5.0.1","cacheable-lookup":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.9.0","chai":"^4.3.4","nock":"^13.1.3","jose2":"npm:jose@^2.0.4","mocha":"^8.4.0","sinon":"^11.1.2","eslint":"^7.32.0","helmet":"^4.6.0","lodash":"^4.17.21","middie":"^5.3.0","moment":"^2.29.1","connect":"^3.7.0","express":"^4.17.1","fastify":"^3.21.6","koa-ejs":"^4.3.0","koa-body":"^4.2.0","base64url":"^3.0.1","https-pem":"^2.0.0","koa-mount":"^4.0.0","supertest":"^6.1.6","@hapi/hapi":"^20.2.0","koa-router":"^10.1.1","timekeeper":"^2.2.0","babel-eslint":"^10.1.0","clear-module":"^4.1.1","mocha.parallel":"github:panva/mocha.parallel","eslint-plugin-import":"^2.24.2","eslint-config-airbnb-base":"^14.2.1"},"optionalDependencies":{"paseto3":"npm:paseto@^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oidc-provider_7.10.21_1646090514848_0.6552312919199297","host":"s3://npm-registry-packages"}},"7.10.22":{"name":"@authok/oidc-provider","version":"7.10.22","keywords":["appauth","auth","authentication","authorization","basic","certified","ciba","config","connect","device flow","dpop","dynamic","express","fapi","fastify","hapi","hybrid","identity","implicit","jar","jarm","koa","mtls","oauth 2.0","oauth 2.1","oauth","oauth2","oidc","openid","par","pkce","provider","server"],"author":{"name":"Edison","email":"edison@authok.cn"},"license":"MIT","_id":"@authok/oidc-provider@7.10.22","maintainers":[{"name":"newtalentxp","email":"newtalentxp@126.com"}],"homepage":"https://github.com/authok/node-oidc-provider","bugs":{"url":"https://github.com/authok/node-oidc-provider/issues"},"dist":{"shasum":"85d054b9ae348f7b3738534f5dd7b7fb55b425d6","tarball":"https://registry.npmjs.org/@authok/oidc-provider/-/oidc-provider-7.10.22.tgz","fileCount":201,"integrity":"sha512-yCl9zxU/VD13HP4Zs3XsonEGa4kyzYrEgiTPdQZB8QZ7dJMlS0upJMXD+blAPeIw9/LjwkdZlbgSO3qWnbmAqg==","signatures":[{"sig":"MEUCIEWeukS9mVoRT1cMqjk/A+8ZnO98f1qKNVcgteB9YgbVAiEA+0cW2dq03tnvvHXfWYa/rGsx08jdEsOafNhYmXqYZlE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":565282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibo8gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozrQ//Skry1ETmUh5M9qTlcri/VFSIhe4JHfFV4UBILjzuh7uNSH2C\r\nXurrflQ0cf8HEdYcINZBWkCXZCz9Ur3JlM/s9PoQfmkAXAbdfBLZZinTkFLo\r\n+hoqr8Wqw2ZFM0YS2B4XUUBKz/KPi9oBA0UF/IFHtKFFwwPJRjkCSbsf3BR3\r\n0qDMwQZcmAI0yrA3tmX92jkzt6n9dad3/o29NN55g61aU3ia90e4o07kgGNO\r\nqUoV8Hc3TPPrmrapVlvRmvna3Jcpgw3y1mRKmty/EOd6kIgyMSPqLboMHRe6\r\nVJx4es6wP/y2OecwvckLCXTsxK/7h4z4nRsrkgVsPTAY8chBrZh+WQnMPrPr\r\n8JUawv/4fR75Oznhp5plnsHS+KzXINOhM6+XFopwHeRAV/w1REMA19DQkE1x\r\nw1PtCQwX8B2zdGjT5HgmJSE23K5vadGDwZR6fLEaT3WF5aVKFJ7To6NwUFnz\r\nZ+PkuA2RjTH408h4OqBUu0TqtQrSvnpoupm4CkI+U+XHHw5yaY12VaKez8aN\r\n9ewh3fFK6mOIse7lX6ADUBl4zfCbkNHgs2YyT04hoWHkHy6ywLX/uIqSgG1L\r\nqFs7xMgWzz16ZnkZ2Bag9vhbswdDVHC7FMNUq50VZzSx6VwXVc1WbDG6PuUh\r\na+V46rHijiVID0qH1xxUadPh3g7zW/x/c58=\r\n=bISG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":"^12.19.0 || ^14.15.0 || ^16.13.0"},"funding":{"url":"https://github.com/sponsors/panva"},"gitHead":"553edfce7b76483b5f0365b2e0aae5d0458da341","scripts":{"ci":"node ./test/ci","lint":"eslint lib example certification test","test":"node ./test/run","coverage":"c8 --reporter=lcov --reporter=text-summary node ./test/run","lint-fix":"eslint lib example certification test --fix","heroku-postbuild":"npm install mongodb@^3.0.0 openid-client@^4.0.0"},"_npmUser":{"name":"newtalentxp","email":"newtalentxp@126.com"},"repository":{"url":"git+https://github.com/authok/node-oidc-provider.git","type":"git"},"_npmVersion":"8.1.2","description":"OAuth 2.0 Authorization Server implementation for Node.js with OpenID Connect","directories":{},"_nodeVersion":"16.13.1","dependencies":{"ejs":"^3.1.6","got":"^11.8.2","koa":"^2.13.3","jose":"^4.1.4","debug":"^4.3.2","jsesc":"^3.0.2","nanoid":"^3.1.28","paseto2":"npm:paseto@^2.1.3","paseto3":"npm:paseto@^3.0.0","raw-body":"^2.4.1","@koa/cors":"^3.1.0","quick-lru":"^5.1.1","koa-compose":"^4.1.0","object-hash":"^2.2.0","oidc-token-hash":"^5.0.1","cacheable-lookup":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.9.0","chai":"^4.3.4","nock":"^13.1.3","jose2":"npm:jose@^2.0.4","mocha":"^8.4.0","sinon":"^11.1.2","eslint":"^7.32.0","helmet":"^4.6.0","lodash":"^4.17.21","middie":"^5.3.0","moment":"^2.29.1","connect":"^3.7.0","express":"^4.17.1","fastify":"^3.21.6","koa-ejs":"^4.3.0","koa-body":"^4.2.0","base64url":"^3.0.1","https-pem":"^2.0.0","koa-mount":"^4.0.0","supertest":"^6.1.6","@hapi/hapi":"^20.2.0","koa-router":"^10.1.1","timekeeper":"^2.2.0","babel-eslint":"^10.1.0","clear-module":"^4.1.1","mocha.parallel":"github:panva/mocha.parallel","eslint-plugin-import":"^2.24.2","eslint-config-airbnb-base":"^14.2.1"},"optionalDependencies":{"paseto3":"npm:paseto@^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oidc-provider_7.10.22_1651412767944_0.9534449495222268","host":"s3://npm-registry-packages"}},"7.10.23":{"name":"@authok/oidc-provider","version":"7.10.23","keywords":["appauth","auth","authentication","authorization","basic","certified","ciba","config","connect","device flow","dpop","dynamic","express","fapi","fastify","hapi","hybrid","identity","implicit","jar","jarm","koa","mtls","oauth 2.0","oauth 2.1","oauth","oauth2","oidc","openid","par","pkce","provider","server"],"author":{"name":"Edison","email":"edison@authok.cn"},"license":"MIT","_id":"@authok/oidc-provider@7.10.23","maintainers":[{"name":"newtalentxp","email":"newtalentxp@126.com"}],"homepage":"https://github.com/authok/node-oidc-provider","bugs":{"url":"https://github.com/authok/node-oidc-provider/issues"},"dist":{"shasum":"027ec2825bab4ab9f07692411420336bc4e3610a","tarball":"https://registry.npmjs.org/@authok/oidc-provider/-/oidc-provider-7.10.23.tgz","fileCount":201,"integrity":"sha512-fuy1nCrr0l8YmeVYgoiJmtiaSUMDyjo3OXAyRXhfBAOrQkyWhgd3eYZ+kvV6FAQDprQCUGJQ7Oi45pBEOkBEGw==","signatures":[{"sig":"MEUCIEbKVR/IqKy99tVAtj2tPPuGseH9a4+2oTsiKfIG0zjXAiEA9yEUtiGxvn6lFQQOh/e4QZY9BJQa0CnhqR7gmC5GB2s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":565308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibpdSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFaw/+Pbu6ENFctkgBOU9465acqQMSFsjuAfpd4VBMAh7fVAwg/sAi\r\n9U9wxIaqEZ6vVsmKt+vl7WNU23Xgc+WGQ9j0TsM3HD03JqhuVugs9ztbGCLf\r\n7U355jVIuaK8nJE19Um44rp230Uhmo+1nN2ZDBF4PSKHEXNe3PokFbTKlI/T\r\ntu4B6djIXdL9x86F7+x+eVnEjc1TxXWMObfLgf6oeCSDUD3O0S5f5BTBzwzQ\r\nLKboqKMOy5b+nZ+fLxw6RXi3MbxUpoh6n3WmBksHqrT/ooH8gRBZJByjaI8H\r\nQ6wGaFvXW6Gp7OCMA6b7V3bIOH7m6t+OsVvLEDJvbHGh7AbHvILl6xdLJhYx\r\nO+Hm6hvgCNCTtQtS1p1jDzX/Ir1rzWqFVAACB5x6QysQjScaN4aVMv7Nt+Oc\r\nNvHRj32mcFw2qEeam4r1a7G83bWEErMJnWjlqClZSwYJyP0tdWnUR9f2hjQD\r\nW0SaJ0oQF7fX0OV8cX7hnkv+fIoe8aFp0qUbmCM//OZF5Kk4yNq8C7SIGIpO\r\nKDQubQlD752SNgaQSdUKIynJY1kWKVOFpYc6eIOSY5pgJupUogQp5y+FSI+K\r\ntvYMTC43cdgr6PMhL3qYeRfV3lM9799lcRcf45IzGIsioprRfsaUKcb3WVDS\r\n4gk+C6dmo0d/p6A2AF5dNmoL2WxRpVf3CwI=\r\n=ufKY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":"^12.19.0 || ^14.15.0 || ^16.13.0"},"funding":{"url":"https://github.com/sponsors/panva"},"gitHead":"553edfce7b76483b5f0365b2e0aae5d0458da341","scripts":{"ci":"node ./test/ci","lint":"eslint lib example certification test","test":"node ./test/run","coverage":"c8 --reporter=lcov --reporter=text-summary node ./test/run","lint-fix":"eslint lib example certification test --fix","heroku-postbuild":"npm install mongodb@^3.0.0 openid-client@^4.0.0"},"_npmUser":{"name":"newtalentxp","email":"newtalentxp@126.com"},"repository":{"url":"git+https://github.com/authok/node-oidc-provider.git","type":"git"},"_npmVersion":"8.1.2","description":"OAuth 2.0 Authorization Server implementation for Node.js with OpenID Connect","directories":{},"_nodeVersion":"16.13.1","dependencies":{"ejs":"^3.1.6","got":"^11.8.2","koa":"^2.13.3","jose":"^4.1.4","debug":"^4.3.2","jsesc":"^3.0.2","nanoid":"^3.1.28","paseto2":"npm:paseto@^2.1.3","paseto3":"npm:paseto@^3.0.0","raw-body":"^2.4.1","@koa/cors":"^3.1.0","quick-lru":"^5.1.1","koa-compose":"^4.1.0","object-hash":"^2.2.0","oidc-token-hash":"^5.0.1","cacheable-lookup":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.9.0","chai":"^4.3.4","nock":"^13.1.3","jose2":"npm:jose@^2.0.4","mocha":"^8.4.0","sinon":"^11.1.2","eslint":"^7.32.0","helmet":"^4.6.0","lodash":"^4.17.21","middie":"^5.3.0","moment":"^2.29.1","connect":"^3.7.0","express":"^4.17.1","fastify":"^3.21.6","koa-ejs":"^4.3.0","koa-body":"^4.2.0","base64url":"^3.0.1","https-pem":"^2.0.0","koa-mount":"^4.0.0","supertest":"^6.1.6","@hapi/hapi":"^20.2.0","koa-router":"^10.1.1","timekeeper":"^2.2.0","babel-eslint":"^10.1.0","clear-module":"^4.1.1","mocha.parallel":"github:panva/mocha.parallel","eslint-plugin-import":"^2.24.2","eslint-config-airbnb-base":"^14.2.1"},"optionalDependencies":{"paseto3":"npm:paseto@^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oidc-provider_7.10.23_1651414866555_0.6678297017713348","host":"s3://npm-registry-packages"}},"7.10.24":{"name":"@authok/oidc-provider","version":"7.10.24","keywords":["appauth","auth","authentication","authorization","basic","certified","ciba","config","connect","device flow","dpop","dynamic","express","fapi","fastify","hapi","hybrid","identity","implicit","jar","jarm","koa","mtls","oauth 2.0","oauth 2.1","oauth","oauth2","oidc","openid","par","pkce","provider","server"],"author":{"name":"Edison","email":"edison@authok.cn"},"license":"MIT","_id":"@authok/oidc-provider@7.10.24","maintainers":[{"name":"newtalentxp","email":"newtalentxp@126.com"}],"homepage":"https://github.com/authok/node-oidc-provider","bugs":{"url":"https://github.com/authok/node-oidc-provider/issues"},"dist":{"shasum":"2d133931acfce7a4b681190fb52c6bf90f1248a8","tarball":"https://registry.npmjs.org/@authok/oidc-provider/-/oidc-provider-7.10.24.tgz","fileCount":201,"integrity":"sha512-jOwhF7vS30EJUjBj2jpN+YEiu5HEZ31jxSs4SbVmhEaNi5kg+k/vh8NjFE2ciySCKnYKwhcPiPaQBUKhjFkctQ==","signatures":[{"sig":"MEYCIQDJSa7zAdqjR51NS3aCa9BsFhOg9AOKtpIQq35p0i+66AIhAJVYEb7IJE25YEFufBB8XfvIaG6ZIG/DgOIgCDl9H/R5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":565358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTQX0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVWhAAkSNo2CXQEwf/fQtSw/EzGeqrMVChYnaVOdnoAAWI/R3Rk0ha\r\nyoJahfRgSZbNMjBKbrSKgmeIfRM5kSbJdOG/6SXmkDI/sjJusXG7BMshnz1Y\r\nrs+/yPIJR89EVGO4xrRGnWgDvUsPoRyUxOfOLZjEdyUl9liFIsCHa+VS8JsY\r\nq5FV1tvipGtgShIx03eQ3AE+nY9xW0zq44fkQA/ZDTt/wFsmSM9O4WDy6nVt\r\nOD41T594loIETmnDOocQf5zmoTgbXjzVwjVJ2boxB8d/aKWd7i95TqrEEHMO\r\n4klcbVjr+r5M36FM1+eXYCCi2ssMAvm69LRm4eiB6GgPf+QmWbJl/s1LOieX\r\nLANAWBPscvXBR2uawCd8lI7osf7zs5nrIxP+p8+jHe5omT6HBnMOTYo62FvV\r\nCdCwjarNehHBJWoE7cD5UfnuA29CgmI0eDWQRlXih+wubX5IXCqbgxmZQv0e\r\nx+DNBg/VW0ZSihEXVOW0LXIfjJVISAvHGZYhzzx7Bu7izGbxrafC9VAgRR6g\r\nOsToB+4mFuZmsWuH0aBfnpHaxI+4uEmjqe/M1KA8dyPKkFQB9aNQz4MBmffV\r\nZ20QLe8kKeGsst1bUhAAz1zKkrUwOAqGLJp1nQBme8EdwYZ60uZkK+s5gvMZ\r\nMcT9C4DHOnkml8ZVHv/lwq8K115dl9DjDow=\r\n=oJST\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":"^12.19.0 || ^14.15.0 || ^16.13.0"},"funding":{"url":"https://github.com/sponsors/panva"},"gitHead":"a47ecb67781e7dc6d1ebe172916b6c1786790473","scripts":{"ci":"node ./test/ci","lint":"eslint lib example certification test","test":"node ./test/run","coverage":"c8 --reporter=lcov --reporter=text-summary node ./test/run","lint-fix":"eslint lib example certification test --fix","heroku-postbuild":"npm install mongodb@^3.0.0 openid-client@^4.0.0"},"_npmUser":{"name":"newtalentxp","email":"newtalentxp@126.com"},"repository":{"url":"git+https://github.com/authok/node-oidc-provider.git","type":"git"},"_npmVersion":"8.1.2","description":"OAuth 2.0 Authorization Server implementation for Node.js with OpenID Connect","directories":{},"_nodeVersion":"16.13.1","dependencies":{"ejs":"^3.1.6","got":"^11.8.2","koa":"^2.13.3","jose":"^4.1.4","debug":"^4.3.2","jsesc":"^3.0.2","nanoid":"^3.1.28","paseto2":"npm:paseto@^2.1.3","paseto3":"npm:paseto@^3.0.0","raw-body":"^2.4.1","@koa/cors":"^3.1.0","quick-lru":"^5.1.1","koa-compose":"^4.1.0","object-hash":"^2.2.0","oidc-token-hash":"^5.0.1","cacheable-lookup":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.9.0","chai":"^4.3.4","nock":"^13.1.3","jose2":"npm:jose@^2.0.4","mocha":"^8.4.0","sinon":"^11.1.2","eslint":"^7.32.0","helmet":"^4.6.0","lodash":"^4.17.21","middie":"^5.3.0","moment":"^2.29.1","connect":"^3.7.0","express":"^4.17.1","fastify":"^3.21.6","koa-ejs":"^4.3.0","koa-body":"^4.2.0","base64url":"^3.0.1","https-pem":"^2.0.0","koa-mount":"^4.0.0","supertest":"^6.1.6","@hapi/hapi":"^20.2.0","koa-router":"^10.1.1","timekeeper":"^2.2.0","babel-eslint":"^10.1.0","clear-module":"^4.1.1","mocha.parallel":"github:panva/mocha.parallel","eslint-plugin-import":"^2.24.2","eslint-config-airbnb-base":"^14.2.1"},"optionalDependencies":{"paseto3":"npm:paseto@^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oidc-provider_7.10.24_1665992180307_0.26508740984736234","host":"s3://npm-registry-packages"}},"7.10.25":{"name":"@authok/oidc-provider","version":"7.10.25","keywords":["appauth","auth","authentication","authorization","basic","certified","ciba","config","connect","device flow","dpop","dynamic","express","fapi","fastify","hapi","hybrid","identity","implicit","jar","jarm","koa","mtls","oauth 2.0","oauth 2.1","oauth","oauth2","oidc","openid","par","pkce","provider","server"],"author":{"name":"Edison","email":"edison@authok.cn"},"license":"MIT","_id":"@authok/oidc-provider@7.10.25","maintainers":[{"name":"newtalentxp","email":"newtalentxp@126.com"}],"homepage":"https://github.com/authok/node-oidc-provider","bugs":{"url":"https://github.com/authok/node-oidc-provider/issues"},"dist":{"shasum":"610772da78525710225b4cf26d8f89a9ae82dc89","tarball":"https://registry.npmjs.org/@authok/oidc-provider/-/oidc-provider-7.10.25.tgz","fileCount":201,"integrity":"sha512-oMn1JZp2UwC6zPrs0JUYoW7FSo2ROqei3Mh0qiU1hcvapPaRpvYKtiKvtC8yS9sYvBUW7WfhAePNGcYwnDEFag==","signatures":[{"sig":"MEUCIQCD27ru2dk8CgFqv35av+qzcb8NBcqvEKMFsJ6zsw2MVQIgB1gFbhc4FdUlIW7N6KFKz4UGMIju2Ioo/D4xDEDHxHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":565494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTSowACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmosCQ/+PmSVy/kTr4GP2Sw0SS2vbqb46JXlzkoATVwfyKNjadrE8jvK\r\nT+Y09cqVfW/HlfZeJx8y4gA5nMQkrEYwdyNociN61ZzhA9zOwthwYcVRwx+t\r\nqj22XPOuRJ9qPlu1Bq58zF8KSWvsthV7pd3k1nNWfQD/UgFovoVowRX1BizL\r\nzZ07KwF0xf7yBReQY55ClHbazc7vHpvdIdEexyUsEgs3qVD30ItX+B2PdwAi\r\n9plN+JEKThyHeMxtKQLf3H7OfEiLDjrOfscdVoHPQrkGpMPCPwGholSVWu9N\r\n1BZQOmIA6TiHMNm1NBgKrTEdDyjKw9h9Tj67xN79/am1F+pSMUSPOgRyH6MI\r\n2ak5o4u58NJSjy9u+VO58NaKaiMxkF6lDBCrWl1CbDfJp6DOvIqx8YE2qXzZ\r\nKFnR25Tm/yB+8qyr6HPuMj3T3IsPyjDgPY8lX2dD85wVWxlW/kAll3AJcQPL\r\n4V7Da/TG5OmDhRN/hNmwcdz5ZsoOrXaUxvfX+D8wlc2sZ+rRZ0/qZctPWnli\r\n1OAPrW6NLKP5SRfAzDb5coeVtPLC/M6chZDYx+qjxtLPJln0bH13nCtoVvrz\r\npKX4QzFwcoEeKiCy5wuXtvGtumUDzhooyBEl7HO3BEJbSzciqacJxDyT0rw3\r\nrEkfg76r9iqF5aDHKxngqQLkwuIe+91dYSI=\r\n=YOFW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":"^12.19.0 || ^14.15.0 || ^16.13.0"},"funding":{"url":"https://github.com/sponsors/panva"},"gitHead":"a47ecb67781e7dc6d1ebe172916b6c1786790473","scripts":{"ci":"node ./test/ci","lint":"eslint lib example certification test","test":"node ./test/run","coverage":"c8 --reporter=lcov --reporter=text-summary node ./test/run","lint-fix":"eslint lib example certification test --fix","heroku-postbuild":"npm install mongodb@^3.0.0 openid-client@^4.0.0"},"_npmUser":{"name":"newtalentxp","email":"newtalentxp@126.com"},"repository":{"url":"git+https://github.com/authok/node-oidc-provider.git","type":"git"},"_npmVersion":"8.1.2","description":"OAuth 2.0 Authorization Server implementation for Node.js with OpenID Connect","directories":{},"_nodeVersion":"16.13.1","dependencies":{"ejs":"^3.1.6","got":"^11.8.2","koa":"^2.13.3","jose":"^4.1.4","debug":"^4.3.2","jsesc":"^3.0.2","nanoid":"^3.1.28","paseto2":"npm:paseto@^2.1.3","paseto3":"npm:paseto@^3.0.0","raw-body":"^2.4.1","@koa/cors":"^3.1.0","quick-lru":"^5.1.1","koa-compose":"^4.1.0","object-hash":"^2.2.0","oidc-token-hash":"^5.0.1","cacheable-lookup":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.9.0","chai":"^4.3.4","nock":"^13.1.3","jose2":"npm:jose@^2.0.4","mocha":"^8.4.0","sinon":"^11.1.2","eslint":"^7.32.0","helmet":"^4.6.0","lodash":"^4.17.21","middie":"^5.3.0","moment":"^2.29.1","connect":"^3.7.0","express":"^4.17.1","fastify":"^3.21.6","koa-ejs":"^4.3.0","koa-body":"^4.2.0","base64url":"^3.0.1","https-pem":"^2.0.0","koa-mount":"^4.0.0","supertest":"^6.1.6","@hapi/hapi":"^20.2.0","koa-router":"^10.1.1","timekeeper":"^2.2.0","babel-eslint":"^10.1.0","clear-module":"^4.1.1","mocha.parallel":"github:panva/mocha.parallel","eslint-plugin-import":"^2.24.2","eslint-config-airbnb-base":"^14.2.1"},"optionalDependencies":{"paseto3":"npm:paseto@^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oidc-provider_7.10.25_1666001456502_0.1026012384638324","host":"s3://npm-registry-packages"}},"7.10.26":{"name":"@authok/oidc-provider","version":"7.10.26","keywords":["appauth","auth","authentication","authorization","basic","certified","ciba","config","connect","device flow","dpop","dynamic","express","fapi","fastify","hapi","hybrid","identity","implicit","jar","jarm","koa","mtls","oauth 2.0","oauth 2.1","oauth","oauth2","oidc","openid","par","pkce","provider","server"],"author":{"name":"Edison","email":"edison@authok.cn"},"license":"MIT","_id":"@authok/oidc-provider@7.10.26","maintainers":[{"name":"newtalentxp","email":"newtalentxp@126.com"}],"homepage":"https://github.com/authok/node-oidc-provider","bugs":{"url":"https://github.com/authok/node-oidc-provider/issues"},"dist":{"shasum":"5ab3108d110fd8e627677b31a82b484a68536921","tarball":"https://registry.npmjs.org/@authok/oidc-provider/-/oidc-provider-7.10.26.tgz","fileCount":201,"integrity":"sha512-nXoY6/WtVzVUqulL1wpA0zOxAnxNft0PWnguWGaRHbLO4X1jqU39IqrxvKpstlWdD2PzWnFwISx7kAPI4w6ybw==","signatures":[{"sig":"MEYCIQDzo/tiZSUuorR2A0h6pj1uxMrkjTWdMnbuUVDmbKjD9AIhAKg/UxjLUIYsMQO4wE/2Yhoo13ikoN20tYc3gJfhnSas","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":565632,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTSsvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGBQ//eT6CCzwUT8kaC8+WG45Z3SkQhW3VpDY2xD56PMF7nhQgfVqo\r\ni0sapp+0nMe1Sma0+2bc16pPO+evilR+UgP55m2A/X+ntI7Oue/5oXw4w5m8\r\n3Vccb78/m8cmILmsa4XAxaWtLo+A72+W3Bmayq4T8rMDan0cf8TIsvStO882\r\ne5t5SNzp978CB/Rz5o+zPilFUA8xu/opIA9mf4eU/obOg4tpH7+1HIZDqrv3\r\n7FFNLg+ahn5pVr5nOYouvB9g3wVoAC5JAc6pGOjDYui/pHy0R6BCci8+j1SW\r\nyKFQgqx8i7MYbf54WDzkZMFZKuQi/M3mGLB2Qbb77h/7/G/GWxlDfD/0B6/n\r\nkaRQi2YDF8sDXbWOFXh2CLXn7yrAS8INbFOjpXiCpwolOFmi7nrRRS6sMpoc\r\na8u4kdg7Lqz1Ti57bJ4NLQnGl0/YRe4tT/MA5UM3x9Q/whGjRHL72wTf0BfB\r\nqCARxjoBb82YsaVxooV0AFy0ng+nZ9AoRu++lIdiXM8o8l8djI6W/qhUo0VL\r\nO4+MrjMx1swMMTKstEND/ePP4AygUOn5miqygG5T/fbDrBWuk5YAG4dbBVrE\r\nernKCtY5/SKyu5fGn3LsNpuOvN+4zSaEx4Kpcq6knzlCMq04xQ1lnp1/u8G5\r\nx1paPTLddCINRwLpKcjaV+LfSy6pAYLBhII=\r\n=UOHa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":"^12.19.0 || ^14.15.0 || ^16.13.0"},"funding":{"url":"https://github.com/sponsors/panva"},"gitHead":"c6b3223baaaf3a316fd4d90a8e7f7e5bb7977e0e","scripts":{"ci":"node ./test/ci","lint":"eslint lib example certification test","test":"node ./test/run","coverage":"c8 --reporter=lcov --reporter=text-summary node ./test/run","lint-fix":"eslint lib example certification test --fix","heroku-postbuild":"npm install mongodb@^3.0.0 openid-client@^4.0.0"},"_npmUser":{"name":"newtalentxp","email":"newtalentxp@126.com"},"repository":{"url":"git+https://github.com/authok/node-oidc-provider.git","type":"git"},"_npmVersion":"8.1.2","description":"OAuth 2.0 Authorization Server implementation for Node.js with OpenID Connect","directories":{},"_nodeVersion":"16.13.1","dependencies":{"ejs":"^3.1.6","got":"^11.8.2","koa":"^2.13.3","jose":"^4.1.4","debug":"^4.3.2","jsesc":"^3.0.2","nanoid":"^3.1.28","paseto2":"npm:paseto@^2.1.3","paseto3":"npm:paseto@^3.0.0","raw-body":"^2.4.1","@koa/cors":"^3.1.0","quick-lru":"^5.1.1","koa-compose":"^4.1.0","object-hash":"^2.2.0","oidc-token-hash":"^5.0.1","cacheable-lookup":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.9.0","chai":"^4.3.4","nock":"^13.1.3","jose2":"npm:jose@^2.0.4","mocha":"^8.4.0","sinon":"^11.1.2","eslint":"^7.32.0","helmet":"^4.6.0","lodash":"^4.17.21","middie":"^5.3.0","moment":"^2.29.1","connect":"^3.7.0","express":"^4.17.1","fastify":"^3.21.6","koa-ejs":"^4.3.0","koa-body":"^4.2.0","base64url":"^3.0.1","https-pem":"^2.0.0","koa-mount":"^4.0.0","supertest":"^6.1.6","@hapi/hapi":"^20.2.0","koa-router":"^10.1.1","timekeeper":"^2.2.0","babel-eslint":"^10.1.0","clear-module":"^4.1.1","mocha.parallel":"github:panva/mocha.parallel","eslint-plugin-import":"^2.24.2","eslint-config-airbnb-base":"^14.2.1"},"optionalDependencies":{"paseto3":"npm:paseto@^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oidc-provider_7.10.26_1666001711621_0.8837170420666436","host":"s3://npm-registry-packages"}},"7.10.27":{"name":"@authok/oidc-provider","version":"7.10.27","keywords":["appauth","auth","authentication","authorization","basic","certified","ciba","config","connect","device flow","dpop","dynamic","express","fapi","fastify","hapi","hybrid","identity","implicit","jar","jarm","koa","mtls","oauth 2.0","oauth 2.1","oauth","oauth2","oidc","openid","par","pkce","provider","server"],"author":{"name":"Edison","email":"edison@authok.cn"},"license":"MIT","_id":"@authok/oidc-provider@7.10.27","maintainers":[{"name":"newtalentxp","email":"newtalentxp@126.com"}],"homepage":"https://github.com/authok/node-oidc-provider","bugs":{"url":"https://github.com/authok/node-oidc-provider/issues"},"dist":{"shasum":"3425acfc77dcada4d5f37601e4578e449520ef6f","tarball":"https://registry.npmjs.org/@authok/oidc-provider/-/oidc-provider-7.10.27.tgz","fileCount":201,"integrity":"sha512-AyJXiOKEI4j+7I796VtdkxTQhnMaE4N9dR7DU31exugmjVs9uzltfXeO4/x/dFnP+3F47rRPk2W/Dgh0tF5ZLg==","signatures":[{"sig":"MEQCIC1a61nL7ENInot88nUjtK3Hur0kMSEQAK6j87I05rVaAiAyUzCCaYD5fwsW6WXcsMkl0RiySxX9EJEvRHutJAaXhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":565667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTS8PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJ+g//ZMPQba2ANnRhc556qutmrdroWyGuwm9in29Ep95R7z31c/zF\r\nDRajKvc6GxtKK5GvTCbDLUxHhKAH6aJfPjzCNxx0sppIcuRBlZd6jSZz1LVy\r\nFWY9lPy+1yFk/kEfGkQmgb7rPRi+vVYRn/aH7R67FhCddVpMbPv3DjydFgnG\r\nNQoaZLt0Q7+ErB7o6uVPopnDzmOgiMhIBPF95wLQsBMh638bKncQe6CMWDcD\r\nP1//AMGjB6yZXbPNbnYDTVo8U905R8kAHfBr9ewDVzYXHPUYbmkh3QPiEf4V\r\nfc1cuMMqsa6yKjvgiG15RDBqCzzSnU1RMtfzWyCHe7HTSHATkYO6H39LE2Pq\r\nidzImWWbWwGJlJBFZL3Qa9mSyqPqpvzNFeWbFuWBv3bQTB5Y845GUHF+MnSf\r\npbJqVDPdyUOddfNZBMQyh6dz4VOIiG9RAxRIQkPe015am7MBUQrjPa1lbagI\r\ndraUTWGjzsCq4ShOHRp+BT9hFYiIxMQXKveLKnGbWX7kmVkdQWkQAnUpM/5k\r\n1jeWf0wH5tP6EhgLCnQA+hIl2g3W64Z1RLJWa12aQq2egJqSO9Vsx6Ou9Vng\r\nwTWpKfCXmKnJviTNAf72BB1b9n0AgeiHb7AE7hcLFamkAiWIjCZmIgI0bAIl\r\n1RuE4hR4xgzvG1IpM5NYwuI3aHUjph1aO44=\r\n=KXzi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":"^12.19.0 || ^14.15.0 || ^16.13.0"},"funding":{"url":"https://github.com/sponsors/panva"},"gitHead":"12605045f2868f1a14914f0b42a8dda9bad3e509","scripts":{"ci":"node ./test/ci","lint":"eslint lib example certification test","test":"node ./test/run","coverage":"c8 --reporter=lcov --reporter=text-summary node ./test/run","lint-fix":"eslint lib example certification test --fix","heroku-postbuild":"npm install mongodb@^3.0.0 openid-client@^4.0.0"},"_npmUser":{"name":"newtalentxp","email":"newtalentxp@126.com"},"repository":{"url":"git+https://github.com/authok/node-oidc-provider.git","type":"git"},"_npmVersion":"8.1.2","description":"OAuth 2.0 Authorization Server implementation for Node.js with OpenID Connect","directories":{},"_nodeVersion":"16.13.1","dependencies":{"ejs":"^3.1.6","got":"^11.8.2","koa":"^2.13.3","jose":"^4.1.4","debug":"^4.3.2","jsesc":"^3.0.2","nanoid":"^3.1.28","paseto2":"npm:paseto@^2.1.3","paseto3":"npm:paseto@^3.0.0","raw-body":"^2.4.1","@koa/cors":"^3.1.0","quick-lru":"^5.1.1","koa-compose":"^4.1.0","object-hash":"^2.2.0","oidc-token-hash":"^5.0.1","cacheable-lookup":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.9.0","chai":"^4.3.4","nock":"^13.1.3","jose2":"npm:jose@^2.0.4","mocha":"^8.4.0","sinon":"^11.1.2","eslint":"^7.32.0","helmet":"^4.6.0","lodash":"^4.17.21","middie":"^5.3.0","moment":"^2.29.1","connect":"^3.7.0","express":"^4.17.1","fastify":"^3.21.6","koa-ejs":"^4.3.0","koa-body":"^4.2.0","base64url":"^3.0.1","https-pem":"^2.0.0","koa-mount":"^4.0.0","supertest":"^6.1.6","@hapi/hapi":"^20.2.0","koa-router":"^10.1.1","timekeeper":"^2.2.0","babel-eslint":"^10.1.0","clear-module":"^4.1.1","mocha.parallel":"github:panva/mocha.parallel","eslint-plugin-import":"^2.24.2","eslint-config-airbnb-base":"^14.2.1"},"optionalDependencies":{"paseto3":"npm:paseto@^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oidc-provider_7.10.27_1666002703237_0.46062158372990036","host":"s3://npm-registry-packages"}},"7.10.28":{"name":"@authok/oidc-provider","version":"7.10.28","keywords":["appauth","auth","authentication","authorization","basic","certified","ciba","config","connect","device flow","dpop","dynamic","express","fapi","fastify","hapi","hybrid","identity","implicit","jar","jarm","koa","mtls","oauth 2.0","oauth 2.1","oauth","oauth2","oidc","openid","par","pkce","provider","server"],"author":{"name":"Edison","email":"edison@authok.cn"},"license":"MIT","_id":"@authok/oidc-provider@7.10.28","maintainers":[{"name":"newtalentxp","email":"newtalentxp@126.com"}],"homepage":"https://github.com/authok/node-oidc-provider","bugs":{"url":"https://github.com/authok/node-oidc-provider/issues"},"dist":{"shasum":"b0151c6833006e443bc6988b436903c2f3ffe093","tarball":"https://registry.npmjs.org/@authok/oidc-provider/-/oidc-provider-7.10.28.tgz","fileCount":201,"integrity":"sha512-wefTu45vdf0Zd0ALNdxj6gEvDyb21P8GxgSyIoeGEl76GdXhf4zIKcs0EoEll9vZVy3heHD7aoptNsvNftiMCg==","signatures":[{"sig":"MEQCIBLqOcmg2FD0gm/A21eHiYcXR+BDetfR+ro4CH8A6jQeAiBiLd2mkw7QRgWaydxDSTDhNcsCi090NyP6H9r7q4SRQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":565654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTTMXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodhQ//dOHf66oupSNlFxMiQ0V/clRLLj6Tn3SbHvY9FnzjW89pWMKO\r\n5qfSM1X8r1GSwB7ANgDMppbP+DUO1k2H2jeOS59+12u6aIRxXdMdYtF/iB+X\r\nKsEzc5IwIUV5G24n98kRnlJXHGH8BY5qGyplxNo6S/oBsT8E+4ilw5nhJtnM\r\nZTIYP7zMC73Ud3karGyPxzGYarZt9V3RHP450rdSlSUuwSMUmTZnwvU42ze8\r\n01xrhughYPP8fVVUslFqZrO9AWbiYMIYLHLK2oV/CvJLx3/UeyAwNGWT32fl\r\npYiVI9gxaMiXawNenHUXtJsmh6mOKWv5w4blgn7m88+1yynXlgIyt52q+3Lk\r\n4pXf34aLZwU4gF5aVjpvLWZ1qi0IgUySTCpvYkGSGNssLRVqeiL4137/NE48\r\n9Yh6bRLe++448OO1sq+82CFWNNIGq59uvU6k5YOVuZND3hVwoow/Mgl29UjV\r\n7uMB3UWJuTy2RpvVPSx9mXSSuNb0pL82lY2sd3GH/koUrjtE3v/Ilb4vf4r7\r\njPVsLOjOdqdwcNZQ5RM5+kbyH4QhB1ATFhBoavbhwXdkhlD5VTVAsiyIejic\r\nxptL1Pq7WeAXsq8FhU3mTz9LI9MSDhZ+RDxODpI/JOKNzL75lX06tDlywME2\r\nldLot5y1uz/VZZPjroddCJY/Iog9yDj5QaU=\r\n=DNy+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":"^12.19.0 || ^14.15.0 || ^16.13.0"},"funding":{"url":"https://github.com/sponsors/panva"},"gitHead":"9cc84046c9dc468d41ca2a25ec3f8b018da158d0","scripts":{"ci":"node ./test/ci","lint":"eslint lib example certification test","test":"node ./test/run","coverage":"c8 --reporter=lcov --reporter=text-summary node ./test/run","lint-fix":"eslint lib example certification test --fix","heroku-postbuild":"npm install mongodb@^3.0.0 openid-client@^4.0.0"},"_npmUser":{"name":"newtalentxp","email":"newtalentxp@126.com"},"repository":{"url":"git+https://github.com/authok/node-oidc-provider.git","type":"git"},"_npmVersion":"8.1.2","description":"OAuth 2.0 Authorization Server implementation for Node.js with OpenID Connect","directories":{},"_nodeVersion":"16.13.1","dependencies":{"ejs":"^3.1.6","got":"^11.8.2","koa":"^2.13.3","jose":"^4.1.4","debug":"^4.3.2","jsesc":"^3.0.2","nanoid":"^3.1.28","paseto2":"npm:paseto@^2.1.3","paseto3":"npm:paseto@^3.0.0","raw-body":"^2.4.1","@koa/cors":"^3.1.0","quick-lru":"^5.1.1","koa-compose":"^4.1.0","object-hash":"^2.2.0","oidc-token-hash":"^5.0.1","cacheable-lookup":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.9.0","chai":"^4.3.4","nock":"^13.1.3","jose2":"npm:jose@^2.0.4","mocha":"^8.4.0","sinon":"^11.1.2","eslint":"^7.32.0","helmet":"^4.6.0","lodash":"^4.17.21","middie":"^5.3.0","moment":"^2.29.1","connect":"^3.7.0","express":"^4.17.1","fastify":"^3.21.6","koa-ejs":"^4.3.0","koa-body":"^4.2.0","base64url":"^3.0.1","https-pem":"^2.0.0","koa-mount":"^4.0.0","supertest":"^6.1.6","@hapi/hapi":"^20.2.0","koa-router":"^10.1.1","timekeeper":"^2.2.0","babel-eslint":"^10.1.0","clear-module":"^4.1.1","mocha.parallel":"github:panva/mocha.parallel","eslint-plugin-import":"^2.24.2","eslint-config-airbnb-base":"^14.2.1"},"optionalDependencies":{"paseto3":"npm:paseto@^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oidc-provider_7.10.28_1666003735195_0.056144971971386015","host":"s3://npm-registry-packages"}},"7.10.29":{"name":"@authok/oidc-provider","version":"7.10.29","keywords":["appauth","auth","authentication","authorization","basic","certified","ciba","config","connect","device flow","dpop","dynamic","express","fapi","fastify","hapi","hybrid","identity","implicit","jar","jarm","koa","mtls","oauth 2.0","oauth 2.1","oauth","oauth2","oidc","openid","par","pkce","provider","server"],"author":{"name":"Edison","email":"edison@authok.cn"},"license":"MIT","_id":"@authok/oidc-provider@7.10.29","maintainers":[{"name":"newtalentxp","email":"newtalentxp@126.com"}],"homepage":"https://github.com/authok/node-oidc-provider","bugs":{"url":"https://github.com/authok/node-oidc-provider/issues"},"dist":{"shasum":"725f13ddd65c46ec0422f2ab93685bc0c96a4352","tarball":"https://registry.npmjs.org/@authok/oidc-provider/-/oidc-provider-7.10.29.tgz","fileCount":201,"integrity":"sha512-UWWvRjasbs/s/42dGr2HUI60Gi9/+wzSFUQ2nXB51dHsVabuMvK4x1tg4REOxeZRlQI14dcx2zSmcQaf3E9blA==","signatures":[{"sig":"MEQCIAaO8Ubv2D5P4tneMUL22zKjRXkOUxmt0hJuhXp8W3SJAiB6yde57GHxM9pvwfL9Qa05Zt5VZOouf9yZrm4tUFVIoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":565654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTuCLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpS4g//SsuwGA7wwogV5XWXcXU8tjFrzx3lcLsRIzf6ovykEzc9LiHR\r\nDoMkBzBw+6ST8g6wzrvGUQBwFF6dXj0ZyS78xipUSwLLTw8RV/2urX4tOuP+\r\nuxcegDMlhyrlmuj8mFVzhikW7hUU4WQrRoQTnD+25ezCUeqdjDcnsnRgjjb5\r\nXZiJKaX/fnCOPY2k/6CRhOhIr8/YK14oUXLe/KiJ/721901UQoWExPDQytU8\r\nb8mBTGD3QgooCnsx/GAzOAtqzr+A4Dfkg5SNemk2/+cw5yiGxhMvczBlP7lQ\r\nCykDeGeOgk+SaDoSTga5zccGysEqr96Ee9zynW9nKdFd2/awaWpVcYRCdxdp\r\nY+YtX/ImibwblxvNGotIyhKqVQzF6xX6sWPssPFReAqdCjY4WB43q3lbX1RJ\r\n2isYSWb3X6bRG0Jry8WGEYPDHWdaUKv9lISKOQGKaz2KjPzuzGDUZXXbRiRH\r\nBKUTtX3fs5xLLwN0ePmg4I2brBJ6rTf6tzrQNVSURyrEb3xU3edCsViyV+b6\r\n4P7IE98Sf3clWXu8WfNuZmUeQ7CY8iWsYtrOdVqMM4H07v4/VmnE73hFgHek\r\ncQTRgUXBLQbo9w1HvkV521RQpCz5qGy1EtvyMkPfLuBRtVXwcCfdfh30lVCY\r\nZp1NszX3rLTXvtVL1fpYqSPl36TglcJBD8c=\r\n=GY/S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":"^12.19.0 || ^14.15.0 || ^16.13.0"},"funding":{"url":"https://github.com/sponsors/panva"},"gitHead":"b1fb56bc88acf24bd60b220af5e80b836511b09e","scripts":{"ci":"node ./test/ci","lint":"eslint lib example certification test","test":"node ./test/run","coverage":"c8 --reporter=lcov --reporter=text-summary node ./test/run","lint-fix":"eslint lib example certification test --fix","heroku-postbuild":"npm install mongodb@^3.0.0 openid-client@^4.0.0"},"_npmUser":{"name":"newtalentxp","email":"newtalentxp@126.com"},"repository":{"url":"git+https://github.com/authok/node-oidc-provider.git","type":"git"},"_npmVersion":"8.1.2","description":"OAuth 2.0 Authorization Server implementation for Node.js with OpenID Connect","directories":{},"_nodeVersion":"16.13.1","dependencies":{"ejs":"^3.1.6","got":"^11.8.2","koa":"^2.13.3","jose":"^4.1.4","debug":"^4.3.2","jsesc":"^3.0.2","nanoid":"^3.1.28","paseto2":"npm:paseto@^2.1.3","paseto3":"npm:paseto@^3.0.0","raw-body":"^2.4.1","@koa/cors":"^3.1.0","quick-lru":"^5.1.1","koa-compose":"^4.1.0","object-hash":"^2.2.0","oidc-token-hash":"^5.0.1","cacheable-lookup":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.9.0","chai":"^4.3.4","nock":"^13.1.3","jose2":"npm:jose@^2.0.4","mocha":"^8.4.0","sinon":"^11.1.2","eslint":"^7.32.0","helmet":"^4.6.0","lodash":"^4.17.21","middie":"^5.3.0","moment":"^2.29.1","connect":"^3.7.0","express":"^4.17.1","fastify":"^3.21.6","koa-ejs":"^4.3.0","koa-body":"^4.2.0","base64url":"^3.0.1","https-pem":"^2.0.0","koa-mount":"^4.0.0","supertest":"^6.1.6","@hapi/hapi":"^20.2.0","koa-router":"^10.1.1","timekeeper":"^2.2.0","babel-eslint":"^10.1.0","clear-module":"^4.1.1","mocha.parallel":"github:panva/mocha.parallel","eslint-plugin-import":"^2.24.2","eslint-config-airbnb-base":"^14.2.1"},"optionalDependencies":{"paseto3":"npm:paseto@^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oidc-provider_7.10.29_1666113675433_0.8193830214078821","host":"s3://npm-registry-packages"}},"7.10.30":{"name":"@authok/oidc-provider","version":"7.10.30","keywords":["appauth","auth","authentication","authorization","basic","certified","ciba","config","connect","device flow","dpop","dynamic","express","fapi","fastify","hapi","hybrid","identity","implicit","jar","jarm","koa","mtls","oauth 2.0","oauth 2.1","oauth","oauth2","oidc","openid","par","pkce","provider","server"],"author":{"name":"Edison","email":"edison@authok.cn"},"license":"MIT","_id":"@authok/oidc-provider@7.10.30","maintainers":[{"name":"newtalentxp","email":"newtalentxp@126.com"}],"homepage":"https://github.com/authok/node-oidc-provider","bugs":{"url":"https://github.com/authok/node-oidc-provider/issues"},"dist":{"shasum":"47ebd99e04c83f7910c26489adcb1a1131c23099","tarball":"https://registry.npmjs.org/@authok/oidc-provider/-/oidc-provider-7.10.30.tgz","fileCount":201,"integrity":"sha512-nfH+J8n4YH1FGRg5Q7AqkJ6ws5zSliKgv+pBUAaTYopQz21c0NSk2JzzQT8kYcwZGyonGF5TvXDw/qfaOAZrnA==","signatures":[{"sig":"MEUCIQD5QMEQ7ktR00I+t54Ecv0JYdB0KgGq3lIeVLyyZniHBgIgAWMasMR/abXv9wr2KXus4f44KlQct6X+UGDeV0+QtNs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":565718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTuMBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfMw//YpWJ0lyZxyx2F2ChgFIhNO9uL4h5/dd1HzJgJOYlX+m/B+Pu\r\nM3vr9adKxnctUFqrNC2Q+LcULKLmAqFc9VatCozXxoUXPvDn7auDrRa2/U09\r\nYHSlMF/9qgbCCPu8QCimThuLKFLpEAmVFO6tbDNmZBCIWOOwPPgadZz3I5ZS\r\nG1Tj4Y6Xa0FQpqkUt3Sy4XPlVncRILsxW7BzGnkpk8ip3jT8t9ALLnlKZdXF\r\nSX8BR8CWWLPVlwYFhASH9WV+/aAOrhyudER+vFISVrHl+IOA2zxwUyMgw0c5\r\nBaBpFqdmvvXSoAyuR9xljmPOB7JY4JVyI9VNq3gYXYM0y+nFyRv9uqP75S8b\r\nIy5HRot1txif0rcpAX/kBWpvhC6eBz2rzg5R/0ik3J715JWnbGtZHLV7Uzkk\r\nwcCnLpQ8s+UFnpmA9IXXdcYtW7mQBl4XMLw16LdX2rVASz19RotuRwHps1Dq\r\nTmNez1RKmc7ogbnWMPhEA4sDEGqOA+5aejZXYBfRxN6+GR8Cer0Rd54PoxEq\r\nLaDOPP/tC99tScjM2OPUA+OutgTEJfVHLdSnaVblFfBCD9vGrOQcPG2kQDT+\r\ncDzPPeZlfktphO2bJ3zFlWH7GKcTWqU97jZejMstrr8JDI3lEMyLuWEWEfZK\r\nDC81RHwd/BhrDutA1yyFxcW3tJlsnZmTwkc=\r\n=hps8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":"^12.19.0 || ^14.15.0 || ^16.13.0"},"funding":{"url":"https://github.com/sponsors/panva"},"gitHead":"b1fb56bc88acf24bd60b220af5e80b836511b09e","scripts":{"ci":"node ./test/ci","lint":"eslint lib example certification test","test":"node ./test/run","coverage":"c8 --reporter=lcov --reporter=text-summary node ./test/run","lint-fix":"eslint lib example certification test --fix","heroku-postbuild":"npm install mongodb@^3.0.0 openid-client@^4.0.0"},"_npmUser":{"name":"newtalentxp","email":"newtalentxp@126.com"},"repository":{"url":"git+https://github.com/authok/node-oidc-provider.git","type":"git"},"_npmVersion":"8.1.2","description":"OAuth 2.0 Authorization Server implementation for Node.js with OpenID Connect","directories":{},"_nodeVersion":"16.13.1","dependencies":{"ejs":"^3.1.6","got":"^11.8.2","koa":"^2.13.3","jose":"^4.1.4","debug":"^4.3.2","jsesc":"^3.0.2","nanoid":"^3.1.28","paseto2":"npm:paseto@^2.1.3","paseto3":"npm:paseto@^3.0.0","raw-body":"^2.4.1","@koa/cors":"^3.1.0","quick-lru":"^5.1.1","koa-compose":"^4.1.0","object-hash":"^2.2.0","oidc-token-hash":"^5.0.1","cacheable-lookup":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.9.0","chai":"^4.3.4","nock":"^13.1.3","jose2":"npm:jose@^2.0.4","mocha":"^8.4.0","sinon":"^11.1.2","eslint":"^7.32.0","helmet":"^4.6.0","lodash":"^4.17.21","middie":"^5.3.0","moment":"^2.29.1","connect":"^3.7.0","express":"^4.17.1","fastify":"^3.21.6","koa-ejs":"^4.3.0","koa-body":"^4.2.0","base64url":"^3.0.1","https-pem":"^2.0.0","koa-mount":"^4.0.0","supertest":"^6.1.6","@hapi/hapi":"^20.2.0","koa-router":"^10.1.1","timekeeper":"^2.2.0","babel-eslint":"^10.1.0","clear-module":"^4.1.1","mocha.parallel":"github:panva/mocha.parallel","eslint-plugin-import":"^2.24.2","eslint-config-airbnb-base":"^14.2.1"},"optionalDependencies":{"paseto3":"npm:paseto@^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oidc-provider_7.10.30_1666114305604_0.4419867408793414","host":"s3://npm-registry-packages"}},"8.5.0":{"name":"@authok/oidc-provider","version":"8.5.0","keywords":["appauth","auth","authentication","authorization","basic","certified","ciba","config","connect","device flow","dpop","dynamic","express","fapi","fastify","hapi","hybrid","identity","implicit","jar","jarm","koa","mtls","oauth 2.0","oauth 2.1","oauth","oauth2","oidc","openid","par","pkce","provider","server"],"author":{"name":"dev","email":"dev@authok.cn"},"license":"MIT","_id":"@authok/oidc-provider@8.5.0","maintainers":[{"name":"newtalentxp","email":"newtalentxp@126.com"}],"homepage":"https://github.com/authok/node-oidc-provider","bugs":{"url":"https://github.com/authok/node-oidc-provider/issues"},"dist":{"shasum":"b0c996226ef128950c2c1d3d10ee141ed0f9a079","tarball":"https://registry.npmjs.org/@authok/oidc-provider/-/oidc-provider-8.5.0.tgz","fileCount":201,"integrity":"sha512-1dz+B5HgM+w695HRfXnx3M7dgL9sMl8nvqXyf1kyL2agCSzD1KQAepsjY9Z3nxlvvQGD777DwX+XUteuQkiufA==","signatures":[{"sig":"MEYCIQCPzrT5IAXiA8yedETSUGSpCQzRkdzQao2nt/lHEjB16QIhAPjyzFXuNzBEUnWAYgOFviyOen8MWWDO8xBoHcJKCP+N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":565317},"main":"lib/index.js","funding":{"url":"https://github.com/sponsors/panva"},"gitHead":"67a06b02b303044a88e6e68d0904658940c0cd49","scripts":{"ci":"node ./test/ci","test":"node ./test/run","format":"eslint lib example certification test docs --fix","heroku-postbuild":"npm install mongodb@^4.3.0 openid-client@^5.0.0"},"_npmUser":{"name":"newtalentxp","email":"newtalentxp@126.com"},"repository":{"url":"git+https://github.com/authok/node-oidc-provider.git","type":"git"},"_npmVersion":"10.8.1","description":"OAuth 2.0 Authorization Server implementation for Node.js with OpenID Connect","directories":{},"_nodeVersion":"22.4.0","dependencies":{"eta":"^3.4.0","got":"^13.0.0","koa":"^2.15.3","jose":"^5.6.24","debug":"^4.3.5","jsesc":"^3.0.2","nanoid":"^5.0.7","raw-body":"^2.5.2","@koa/cors":"^5.0.0","quick-lru":"^7.0.0","object-hash":"^3.0.0","oidc-token-hash":"^5.0.3"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.9.0","chai":"^5.1.1","nock":"^13.5.4","jose2":"npm:jose@^2.0.4","mocha":"^10.5.2","sinon":"^18.0.0","eslint":"^8.57.0","helmet":"^7.1.0","lodash":"^4.17.21","moment":"^2.30.1","connect":"^3.7.0","express":"^4.19.2","fastify":"^4.28.0","@koa/ejs":"^5.1.0","koa-body":"^6.0.1","base64url":"^3.0.1","koa-mount":"^4.0.0","supertest":"^7.0.0","@hapi/hapi":"^21.3.10","koa-router":"^12.0.1","timekeeper":"^2.3.1","clear-module":"^4.1.2","@fastify/middie":"^8.3.1","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"optionalDependencies":{"paseto3":"npm:paseto@^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oidc-provider_8.5.0_1722857702230_0.38968152064811634","host":"s3://npm-registry-packages"}},"8.5.1":{"name":"@authok/oidc-provider","version":"8.5.1","keywords":["appauth","auth","authentication","authorization","basic","certified","ciba","config","connect","device flow","dpop","dynamic","express","fapi","fastify","hapi","hybrid","identity","implicit","jar","jarm","koa","mtls","oauth 2.0","oauth 2.1","oauth","oauth2","oidc","openid","par","pkce","provider","server"],"author":{"name":"dev","email":"dev@authok.cn"},"license":"MIT","_id":"@authok/oidc-provider@8.5.1","maintainers":[{"name":"newtalentxp","email":"newtalentxp@126.com"}],"homepage":"https://github.com/authok/node-oidc-provider","bugs":{"url":"https://github.com/authok/node-oidc-provider/issues"},"dist":{"shasum":"d2cf0a8e8007e5c18a748893cdbe4c9b030a34be","tarball":"https://registry.npmjs.org/@authok/oidc-provider/-/oidc-provider-8.5.1.tgz","fileCount":201,"integrity":"sha512-PIB57wQJVm+bMTGXDkWqj0BnlaLzsAZjh0ZwALufwmWsQDWWi5GsCilxekjtxJVp87LJiOeYOUHCS6oe/UjiTA==","signatures":[{"sig":"MEUCIGZ7rar52w4SF6zXsSfEPhdIeBtoKdrhhC5qFp4epNgnAiEAjESbkSqRt3dq9UgIrGvvXw70IEvXAuy9nRhQR8JPIOk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":565004},"main":"lib/index.js","funding":{"url":"https://github.com/sponsors/panva"},"gitHead":"67a06b02b303044a88e6e68d0904658940c0cd49","scripts":{"ci":"node ./test/ci","test":"node ./test/run","format":"eslint lib example certification test docs --fix","heroku-postbuild":"npm install mongodb@^4.3.0 openid-client@^5.0.0"},"_npmUser":{"name":"newtalentxp","email":"newtalentxp@126.com"},"repository":{"url":"git+https://github.com/authok/node-oidc-provider.git","type":"git"},"_npmVersion":"10.8.1","description":"OAuth 2.0 Authorization Server implementation for Node.js with OpenID Connect","directories":{},"_nodeVersion":"22.4.0","dependencies":{"eta":"^3.4.0","got":"^13.0.0","koa":"^2.15.3","jose":"^5.6.24","debug":"^4.3.5","jsesc":"^3.0.2","nanoid":"^5.0.7","raw-body":"^2.5.2","@koa/cors":"^5.0.0","quick-lru":"^7.0.0","object-hash":"^3.0.0","oidc-token-hash":"^5.0.3"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.9.0","chai":"^5.1.1","nock":"^13.5.4","jose2":"npm:jose@^2.0.4","mocha":"^10.5.2","sinon":"^18.0.0","eslint":"^8.57.0","helmet":"^7.1.0","lodash":"^4.17.21","moment":"^2.30.1","connect":"^3.7.0","express":"^4.19.2","fastify":"^4.28.0","@koa/ejs":"^5.1.0","koa-body":"^6.0.1","base64url":"^3.0.1","koa-mount":"^4.0.0","supertest":"^7.0.0","@hapi/hapi":"^21.3.10","koa-router":"^12.0.1","timekeeper":"^2.3.1","clear-module":"^4.1.2","@fastify/middie":"^8.3.1","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"optionalDependencies":{"paseto3":"npm:paseto@^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oidc-provider_8.5.1_1722884974283_0.592504803609996","host":"s3://npm-registry-packages"}},"8.5.2":{"name":"@authok/oidc-provider","version":"8.5.2","keywords":["appauth","auth","authentication","authorization","basic","certified","ciba","config","connect","device flow","dpop","dynamic","express","fapi","fastify","hapi","hybrid","identity","implicit","jar","jarm","koa","mtls","oauth 2.0","oauth 2.1","oauth","oauth2","oidc","openid","par","pkce","provider","server"],"author":{"name":"dev","email":"dev@authok.cn"},"license":"MIT","_id":"@authok/oidc-provider@8.5.2","maintainers":[{"name":"newtalentxp","email":"newtalentxp@126.com"}],"homepage":"https://github.com/authok/node-oidc-provider","bugs":{"url":"https://github.com/authok/node-oidc-provider/issues"},"dist":{"shasum":"0e884b90af316e3e5f90ea582793792ba83c28c1","tarball":"https://registry.npmjs.org/@authok/oidc-provider/-/oidc-provider-8.5.2.tgz","fileCount":201,"integrity":"sha512-Rhv9tFd70cYdaBU4zpHlP/ANPzZDM3vXnLX+SBtAhiXJKqP7OZ00ri1AShtpg/R/n02dd9T0MISESYX/Tsxw7w==","signatures":[{"sig":"MEYCIQDsMCU23Qu774n41nsD1sXIGAfeEP/kkMzWC43moM988QIhAPIOwV45ZuIfvqZ2bkzVv5yWT/YzpgQ6Z+jz7N2uAJly","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":565024},"main":"lib/index.js","type":"module","funding":{"url":"https://github.com/sponsors/panva"},"gitHead":"67a06b02b303044a88e6e68d0904658940c0cd49","scripts":{"ci":"node ./test/ci","test":"node ./test/run","format":"eslint lib example certification test docs --fix","heroku-postbuild":"npm install mongodb@^4.3.0 openid-client@^5.0.0"},"_npmUser":{"name":"newtalentxp","email":"newtalentxp@126.com"},"repository":{"url":"git+https://github.com/authok/node-oidc-provider.git","type":"git"},"_npmVersion":"10.8.1","description":"OAuth 2.0 Authorization Server implementation for Node.js with OpenID Connect","directories":{},"_nodeVersion":"22.4.0","dependencies":{"eta":"^3.4.0","got":"^13.0.0","koa":"^2.15.3","jose":"^5.6.24","debug":"^4.3.5","jsesc":"^3.0.2","nanoid":"^5.0.7","raw-body":"^2.5.2","@koa/cors":"^5.0.0","quick-lru":"^7.0.0","object-hash":"^3.0.0","oidc-token-hash":"^5.0.3"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.9.0","chai":"^5.1.1","nock":"^13.5.4","jose2":"npm:jose@^2.0.4","mocha":"^10.5.2","sinon":"^18.0.0","eslint":"^8.57.0","helmet":"^7.1.0","lodash":"^4.17.21","moment":"^2.30.1","connect":"^3.7.0","express":"^4.19.2","fastify":"^4.28.0","@koa/ejs":"^5.1.0","koa-body":"^6.0.1","base64url":"^3.0.1","koa-mount":"^4.0.0","supertest":"^7.0.0","@hapi/hapi":"^21.3.10","koa-router":"^12.0.1","timekeeper":"^2.3.1","clear-module":"^4.1.2","@fastify/middie":"^8.3.1","eslint-plugin-import":"^2.29.1","eslint-config-airbnb-base":"^15.0.0"},"optionalDependencies":{"paseto3":"npm:paseto@^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oidc-provider_8.5.2_1722885073360_0.7473568460724378","host":"s3://npm-registry-packages"}},"8.5.3":{"name":"@authok/oidc-provider","version":"8.5.3","description":"OAuth 2.0 Authorization Server implementation for Node.js with OpenID Connect","keywords":["appauth","auth","authentication","authorization","basic","certified","ciba","config","connect","device flow","dpop","dynamic","express","fapi","fastify","hapi","hybrid","identity","implicit","jar","jarm","koa","mtls","oauth 2.0","oauth 2.1","oauth","oauth2","oidc","openid","par","pkce","provider","server"],"homepage":"https://github.com/authok/node-oidc-provider","repository":{"type":"git","url":"git+https://github.com/authok/node-oidc-provider.git"},"funding":{"url":"https://github.com/sponsors/panva"},"license":"MIT","author":{"name":"dev","email":"dev@authok.cn"},"main":"lib/index.js","scripts":{"ci":"node ./test/ci","format":"eslint lib example certification test docs --fix","heroku-postbuild":"npm install mongodb@^4.3.0 openid-client@^5.0.0","test":"node ./test/run"},"dependencies":{"@koa/cors":"^5.0.0","debug":"^4.3.5","eta":"^3.4.0","got":"11.8.6","jose":"^5.6.3","jsesc":"^3.0.2","koa":"^2.15.3","nanoid":"3.3.6","object-hash":"^3.0.0","oidc-token-hash":"^5.0.3","quick-lru":"5.1.1","raw-body":"^2.5.2"},"optionalDependencies":{"paseto3":"npm:paseto@^3.0.0"},"devDependencies":{"@fastify/middie":"^8.3.1","@hapi/hapi":"^21.3.10","@koa/ejs":"^5.1.0","base64url":"^3.0.1","c8":"^7.9.0","chai":"^5.1.1","clear-module":"^4.1.2","connect":"^3.7.0","eslint":"^8.57.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.29.1","express":"^4.19.2","fastify":"^4.28.0","helmet":"^7.1.0","jose2":"npm:jose@^2.0.4","koa-body":"^6.0.1","koa-mount":"^4.0.0","koa-router":"^12.0.1","lodash":"^4.17.21","mocha":"^10.5.2","moment":"^2.30.1","nock":"^13.5.4","sinon":"^18.0.0","supertest":"^7.0.0","timekeeper":"^2.3.1"},"_id":"@authok/oidc-provider@8.5.3","gitHead":"67a06b02b303044a88e6e68d0904658940c0cd49","bugs":{"url":"https://github.com/authok/node-oidc-provider/issues"},"_nodeVersion":"22.4.0","_npmVersion":"10.8.1","dist":{"integrity":"sha512-6yKhNCMjfhGUkiRLH+CHm+4fU0kzZicCB2XEpIKHurWD8We3r45JjBmeu1o2LLB8f1P0WQD2uoHUQH/daFyPNA==","shasum":"e1fdc29c2bb8ade43cfb913e209208c1d6ae9893","tarball":"https://registry.npmjs.org/@authok/oidc-provider/-/oidc-provider-8.5.3.tgz","fileCount":201,"unpackedSize":565010,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGBb+oUzNrADaBvCcVtef1vtjV5BL9vS1aAVZaw+8rp4AiEAs970U50sHILXQhmshI+LCWaOyq2n6u3q/3d40FmoK7o="}]},"_npmUser":{"name":"newtalentxp","email":"newtalentxp@126.com"},"directories":{},"maintainers":[{"name":"newtalentxp","email":"newtalentxp@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oidc-provider_8.5.3_1723039564290_0.04048171975718162"},"_hasShrinkwrap":false}},"time":{"created":"2022-02-28T23:21:54.777Z","modified":"2024-08-07T14:06:04.651Z","7.10.4":"2022-01-17T19:47:04.381Z","7.10.15":"2022-01-17T19:49:16.213Z","7.10.16":"2022-01-27T13:16:22.580Z","7.10.17":"2022-01-27T13:21:45.958Z","7.10.18":"2022-02-24T20:18:32.373Z","7.10.19":"2022-02-25T09:43:04.525Z","7.10.20":"2022-02-26T21:45:47.456Z","7.10.21":"2022-02-28T23:21:55.052Z","7.10.22":"2022-05-01T13:46:08.210Z","7.10.23":"2022-05-01T14:21:06.842Z","7.10.24":"2022-10-17T07:36:20.532Z","7.10.25":"2022-10-17T10:10:56.868Z","7.10.26":"2022-10-17T10:15:11.894Z","7.10.27":"2022-10-17T10:31:43.449Z","7.10.28":"2022-10-17T10:48:55.419Z","7.10.29":"2022-10-18T17:21:15.689Z","7.10.30":"2022-10-18T17:31:45.895Z","8.5.0":"2024-08-05T11:35:02.514Z","8.5.1":"2024-08-05T19:09:34.601Z","8.5.2":"2024-08-05T19:11:13.760Z","8.5.3":"2024-08-07T14:06:04.478Z"},"bugs":{"url":"https://github.com/authok/node-oidc-provider/issues"},"author":{"name":"dev","email":"dev@authok.cn"},"license":"MIT","homepage":"https://github.com/authok/node-oidc-provider","keywords":["appauth","auth","authentication","authorization","basic","certified","ciba","config","connect","device flow","dpop","dynamic","express","fapi","fastify","hapi","hybrid","identity","implicit","jar","jarm","koa","mtls","oauth 2.0","oauth 2.1","oauth","oauth2","oidc","openid","par","pkce","provider","server"],"repository":{"type":"git","url":"git+https://github.com/authok/node-oidc-provider.git"},"description":"OAuth 2.0 Authorization Server implementation for Node.js with OpenID Connect","maintainers":[{"name":"newtalentxp","email":"newtalentxp@126.com"}],"readme":"# oidc-provider\n\noidc-provider is an OAuth 2.0 Authorization Server with [OpenID Connect][openid-connect] and many\nadditional features and standards implemented.\n\n**Table of Contents**\n\n- [Implemented specs & features](#implemented-specs--features)\n- [Certification](#certification)\n- [Get started](#get-started)\n- [Documentation & Configuration](#documentation--configuration)\n- [Recipes](#recipes)\n- [Events](#events)\n\n## Implemented specs & features\n\nThe following specifications are implemented by oidc-provider:\n\n_Note that not all features are enabled by default, check the configuration section on how to enable them._\n\n- [RFC6749 - OAuth 2.0][oauth2] & [OpenID Connect Core 1.0][core]\n- [OpenID Connect Discovery 1.0][discovery]\n- [OpenID Connect Dynamic Client Registration 1.0][registration] and [RFC7591 - OAuth 2.0 Dynamic Client Registration Protocol][oauth2-registration]\n- [OAuth 2.0 Form Post Response Mode][form-post]\n- [RFC7009 - OAuth 2.0 Token Revocation][revocation]\n- [RFC7592 - OAuth 2.0 Dynamic Client Registration Management Protocol][registration-management]\n- [RFC7636 - Proof Key for Code Exchange (PKCE)][pkce]\n- [RFC7662 - OAuth 2.0 Token Introspection][introspection]\n- [RFC8252 - OAuth 2.0 for Native Apps BCP (AppAuth)][oauth-native-apps]\n- [RFC8628 - OAuth 2.0 Device Authorization Grant (Device Flow)][device-flow]\n- [RFC8705 - OAuth 2.0 Mutual TLS Client Authentication and Certificate Bound Access Tokens (MTLS)][mtls]\n- [RFC8707 - OAuth 2.0 Resource Indicators][resource-indicators]\n- [RFC9101 - OAuth 2.0 JWT-Secured Authorization Request (JAR)][jar]\n- [RFC9126 - OAuth 2.0 Pushed Authorization Requests (PAR) - draft 08][par]\n- [Financial-grade API Security Profile 1.0 - Part 2: Advanced (FAPI)][fapi]\n- [OpenID Connect Client Initiated Backchannel Authentication Flow - Core 1.0 (CIBA)][ciba]\n\nSupported Access Token formats:\n\n- Opaque\n- [JSON Web Token (JWT) Profile for OAuth 2.0 Access Tokens][jwt-at]\n- [Platform-Agnostic Security Tokens (PASETO)][paseto-at]\n\nThe following draft specifications are implemented by oidc-provider:\n\n- [JWT Response for OAuth Token Introspection - draft 10][jwt-introspection]\n- [JWT Secured Authorization Response Mode for OAuth 2.0 (JARM) - Implementer's Draft 01][jarm]\n- [Financial-grade API: Client Initiated Backchannel Authentication Profile (FAPI-CIBA) - Implementer's Draft 01][fapi-ciba]\n- [OAuth 2.0 Authorization Server Issuer Identifier in Authorization Response - draft 04][iss-auth-resp]\n- [OAuth 2.0 Demonstration of Proof-of-Possession at the Application Layer (DPoP) - draft 03][dpop]\n- [OpenID Connect Back-Channel Logout 1.0 - draft 06][backchannel-logout]\n- [OpenID Connect RP-Initiated Logout 1.0 - draft 01][rpinitiated-logout]\n\nUpdates to draft specification versions are released as MINOR library versions,\nif you utilize these specification implementations consider using the tilde `~` operator in your\npackage.json since breaking changes may be introduced as part of these version updates. Alternatively\n[acknowledge](/docs/README.md#features) the version and be notified of breaking changes as part of\nyour CI.\n\n## Certification\n[<img width=\"184\" height=\"96\" align=\"right\" src=\"https://cdn.jsdelivr.net/gh/panva/node-oidc-provider@acd3ebf2f5ebbb5605463cb681a1fb2ab9742ace/OpenID_Certified.png\" alt=\"OpenID Certification\">][openid-certified-link]  \nFilip Skokan has [certified][openid-certified-link] that [oidc-provider][npm-url]\nconforms to the following profiles of the OpenID Connect™ protocol\n\n- Basic OP, Implicit OP, Hybrid OP, Config OP, Dynamic OP, Form Post OP, 3rd Party-Init OP\n- Back-Channel OP, RP-Initiated OP\n- FAPI 1.0 Advanced Final (w/ Private Key JWT, MTLS, JARM, PAR)\n- FAPI 1.0 Second Implementer's Draft (w/ Private Key JWT, MTLS, PAR)\n- FAPI-CIBA OP (w/ Private Key JWT, MTLS, Ping mode, Poll mode)\n\n## Sponsor\n\n[<img height=\"65\" align=\"left\" src=\"https://cdn.auth0.com/blog/github-sponsorships/brand-evolution-logo-Auth0-horizontal-Indigo.png\" alt=\"auth0-logo\">][sponsor-auth0] If you want to quickly add OpenID Connect authentication to Node.js apps, feel free to check out Auth0's Node.js SDK and free plan. [Create an Auth0 account; it's free!][sponsor-auth0]<br><br>\n\n## Support\n\nIf you or your business use oidc-provider, or you need help using/upgrading the module, please consider becoming a [sponsor][support-sponsor] so I can continue maintaining it and adding new features carefree. The only way to guarantee you get feedback from the author & sole maintainer of this module is to support the package through GitHub Sponsors.\n\n## Get started\nYou may check the [example folder](/example) or follow a [step by step example][example-repo] to see\nwhich of those fits your desired application setup.\n\nAlso be sure to check the available configuration docs section.\n\n## [Documentation](/docs/README.md) & Configuration\n\noidc-provider can be mounted to existing connect, express, fastify, hapi, or koa applications, see\n[how](/docs/README.md#mounting-oidc-provider). The provider allows to be extended and configured in\nvarious ways to fit a variety of uses. See the [documentation](/docs/README.md).\n\n```js\nconst { Provider } = require('oidc-provider');\nconst configuration = {\n  // ... see /docs for available configuration\n  clients: [{\n    client_id: 'foo',\n    client_secret: 'bar',\n    redirect_uris: ['http://lvh.me:8080/cb'],\n    // ... other client properties\n  }],\n};\n\nconst oidc = new Provider('http://localhost:3000', configuration);\n\noidc.listen(3000, () => {\n  console.log('oidc-provider listening on port 3000, check http://localhost:3000/.well-known/openid-configuration');\n});\n```\n\n\n## Recipes\nCollection of useful configurations use cases are available over at [recipes](/recipes).\n\n\n## Events\noidc-provider instances are event emitters, using event handlers you can hook into the various\nactions and i.e. emit metrics that react to specific triggers. See the list of available emitted [event names](/docs/events.md) and their description.\n\n\n[npm-url]: https://www.npmjs.com/package/oidc-provider\n[openid-certified-link]: https://openid.net/certification/\n[openid-connect]: https://openid.net/connect/\n[core]: https://openid.net/specs/openid-connect-core-1_0.html\n[discovery]: https://openid.net/specs/openid-connect-discovery-1_0.html\n[oauth2-registration]: https://tools.ietf.org/html/rfc7591\n[registration]: https://openid.net/specs/openid-connect-registration-1_0.html\n[form-post]: https://openid.net/specs/oauth-v2-form-post-response-mode-1_0.html\n[oauth2]: https://tools.ietf.org/html/rfc6749\n[oauth2-bearer]: https://tools.ietf.org/html/rfc6750\n[revocation]: https://tools.ietf.org/html/rfc7009\n[introspection]: https://tools.ietf.org/html/rfc7662\n[pkce]: https://tools.ietf.org/html/rfc7636\n[example-repo]: https://github.com/panva/node-oidc-provider-example\n[backchannel-logout]: https://openid.net/specs/openid-connect-backchannel-1_0-06.html\n[registration-management]: https://tools.ietf.org/html/rfc7592\n[oauth-native-apps]: https://tools.ietf.org/html/rfc8252\n[jar]: https://www.rfc-editor.org/rfc/rfc9101.html\n[device-flow]: https://tools.ietf.org/html/rfc8628\n[jwt-introspection]: https://tools.ietf.org/html/draft-ietf-oauth-jwt-introspection-response-10\n[sponsor-auth0]: https://a0.to/try-auth0\n[mtls]: https://tools.ietf.org/html/rfc8705\n[dpop]: https://tools.ietf.org/html/draft-ietf-oauth-dpop-03\n[resource-indicators]: https://tools.ietf.org/html/rfc8707\n[jarm]: https://openid.net/specs/openid-financial-api-jarm-ID1.html\n[jwt-at]: https://www.rfc-editor.org/rfc/rfc9068.html\n[paseto-at]: https://paseto.io\n[support-sponsor]: https://github.com/sponsors/panva\n[par]: https://www.rfc-editor.org/rfc/rfc9126.html\n[rpinitiated-logout]: https://openid.net/specs/openid-connect-rpinitiated-1_0-01.html\n[iss-auth-resp]: https://tools.ietf.org/html/draft-ietf-oauth-iss-auth-resp-04\n[fapi]: https://openid.net/specs/openid-financial-api-part-2-1_0.html\n[ciba]: https://openid.net/specs/openid-client-initiated-backchannel-authentication-core-1_0-final.html\n[fapi-ciba]: https://openid.net/specs/openid-financial-api-ciba-ID1.html\n","readmeFilename":"README.md"}