{"_id":"@ahhaohho/auth","_rev":"19-40b43fc4d8e0bbd313d5b91498bd28cc","name":"@ahhaohho/auth","dist-tags":{"latest":"1.1.5"},"versions":{"1.0.1":{"name":"@ahhaohho/auth","version":"1.0.1","keywords":["auth"],"author":{"name":"doooosoooo"},"license":"ISC","_id":"@ahhaohho/auth@1.0.1","maintainers":[{"name":"doooosoooo","email":"doosoo.jung@gmail.com"}],"homepage":"https://github.com/Future-Lab-META/npm-auth#readme","bugs":{"url":"https://github.com/Future-Lab-META/npm-auth/issues"},"dist":{"shasum":"84ff4974b90388b9780152f260e2e75f01bedcd5","tarball":"https://registry.npmjs.org/@ahhaohho/auth/-/auth-1.0.1.tgz","fileCount":6,"integrity":"sha512-tiXUjYS72wHi1qf+uImDmSOPgdl8qg8HFDUVR/hvzirxtYhrgMnGnimhnSIy/6jCWWQgAJag4Gz8Hhra1rtOtg==","signatures":[{"sig":"MEUCIHx4lzJd7xAnNKD2Xcxc3dF3B8BsgeYGyyc2yCPmC3kBAiEAmZJSJ+kWSuw+mqDhKoMn6/n2UfSF13bHtZ9dSLWl9/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5003},"main":"index.js","gitHead":"cf49866d00949d5774f6543c1feb4e7cbd88c41a","scripts":{"test":"\"test\": \"echo \\\"Error: no test specified\\\" && exit 1\""},"_npmUser":{"name":"doooosoooo","email":"doosoo.jung@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Future-Lab-META/npm-auth.git","type":"git"},"_npmVersion":"10.2.4","description":"AhhaOhho API 요청에 대한 인증/인가 패키지","directories":{},"_nodeVersion":"20.11.1","dependencies":{"axios":"^1.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.1_1722491991492_0.4639696186366511","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@ahhaohho/auth","version":"1.0.2","keywords":["auth"],"author":{"name":"doooosoooo"},"license":"ISC","_id":"@ahhaohho/auth@1.0.2","maintainers":[{"name":"doooosoooo","email":"doosoo.jung@gmail.com"}],"homepage":"https://github.com/Future-Lab-META/npm-auth#readme","bugs":{"url":"https://github.com/Future-Lab-META/npm-auth/issues"},"dist":{"shasum":"7b0f14cceaa9fa062a539cf402e51fd9fa94b684","tarball":"https://registry.npmjs.org/@ahhaohho/auth/-/auth-1.0.2.tgz","fileCount":6,"integrity":"sha512-lwinsiCFn5Z0T0+jxdeMJRSOpghQWvZO7ZD+jo8bwrek+vL03rE8gjonGy/gApKQxBVVTJtgw0J46N6c0b0fKA==","signatures":[{"sig":"MEQCIHZIjnTHsRrLm8HVi/FZCLnEPMcUkaR5B+FaYya43tgUAiBMGFWwDYr+Ug90VupaHEAd0QXXihn/XG28YrBcBDd24w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4970},"main":"index.js","gitHead":"221715d16981584d494dfc616706e23d282a949d","scripts":{"test":"\"test\": \"echo \\\"Error: no test specified\\\" && exit 1\""},"_npmUser":{"name":"doooosoooo","email":"doosoo.jung@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Future-Lab-META/npm-auth.git","type":"git"},"_npmVersion":"10.2.4","description":"AhhaOhho API 요청에 대한 인증/인가 패키지","directories":{},"_nodeVersion":"20.11.1","dependencies":{"axios":"^1.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.2_1722494365615_0.06408491412489847","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@ahhaohho/auth","version":"1.0.3","keywords":["auth"],"author":{"name":"doooosoooo"},"license":"ISC","_id":"@ahhaohho/auth@1.0.3","maintainers":[{"name":"doooosoooo","email":"doosoo.jung@gmail.com"}],"homepage":"https://github.com/Future-Lab-META/npm-auth#readme","bugs":{"url":"https://github.com/Future-Lab-META/npm-auth/issues"},"dist":{"shasum":"3a250fb3b25dbc431219a6c3ac54b74b6b603889","tarball":"https://registry.npmjs.org/@ahhaohho/auth/-/auth-1.0.3.tgz","fileCount":6,"integrity":"sha512-XXozotKlqtba5MbV8plk2YfG5KwYtBO7XH1YTdnOM+0AZWye241ShmifAf+Yvfb2y219LXecZV5ATc1df9gIjg==","signatures":[{"sig":"MEUCIFXmiGpLErDTWAN+BRjg6xQUkeNexBaM2V3dR/uBqSycAiEA6JYn1bGO5GvkRYeevWx3SzL29XPX0LwtQS+eemKoqAY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4982},"main":"index.js","gitHead":"dfffa91287a6367620c28f4a2a19d7b275c26f89","scripts":{"test":"\"test\": \"echo \\\"Error: no test specified\\\" && exit 1\""},"_npmUser":{"name":"doooosoooo","email":"doosoo.jung@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Future-Lab-META/npm-auth.git","type":"git"},"_npmVersion":"10.2.4","description":"AhhaOhho API 요청에 대한 인증/인가 패키지","directories":{},"_nodeVersion":"20.11.1","dependencies":{"axios":"^1.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.3_1722494546110_0.5284886569696718","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@ahhaohho/auth","version":"1.0.4","keywords":["auth"],"author":{"name":"doooosoooo"},"license":"ISC","_id":"@ahhaohho/auth@1.0.4","maintainers":[{"name":"doooosoooo","email":"doosoo.jung@gmail.com"}],"homepage":"https://github.com/Future-Lab-META/npm-auth#readme","bugs":{"url":"https://github.com/Future-Lab-META/npm-auth/issues"},"dist":{"shasum":"e511868b45295447f7c1fae7b222e239a1cf593e","tarball":"https://registry.npmjs.org/@ahhaohho/auth/-/auth-1.0.4.tgz","fileCount":6,"integrity":"sha512-lpxl7Ohmgetl5ypSBP3eJDaL8U4EPCHQixT7l/eyFpyb+XnkOK25m6+j1FRGw/I7erbec+1jz416kYtmSJq8XA==","signatures":[{"sig":"MEUCIA6DQZAfuYR98Yq1sGj/X1BvGwj5TgVb72baqQ8snHd4AiEAneWslu0qne7VB7swPBnARTjBU499A8ltVdMHeSx9qMo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5200},"main":"index.js","gitHead":"4934039a100eaf5d89e804c2d5bf60c4aef591cb","scripts":{"test":"\"test\": \"echo \\\"Error: no test specified\\\" && exit 1\""},"_npmUser":{"name":"doooosoooo","email":"doosoo.jung@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Future-Lab-META/npm-auth.git","type":"git"},"_npmVersion":"10.2.4","description":"AhhaOhho API 요청에 대한 인증/인가 패키지","directories":{},"_nodeVersion":"20.11.1","dependencies":{"axios":"^1.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.4_1722495170095_0.829252378062999","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@ahhaohho/auth","version":"1.0.5","keywords":["auth"],"author":{"name":"doooosoooo"},"license":"ISC","_id":"@ahhaohho/auth@1.0.5","maintainers":[{"name":"doooosoooo","email":"doosoo.jung@gmail.com"}],"homepage":"https://github.com/Future-Lab-META/npm-auth#readme","bugs":{"url":"https://github.com/Future-Lab-META/npm-auth/issues"},"dist":{"shasum":"486f7f8208c8e01a74c6682731fe3c7dbf14f20e","tarball":"https://registry.npmjs.org/@ahhaohho/auth/-/auth-1.0.5.tgz","fileCount":6,"integrity":"sha512-vcdFDdkJo6P660ews1esoaW7IZzOM9RZGIrOUy2uDxazE7OMMzRUeW6yJPLtp2U2o4mtG+NXZKzPsHVLrfdxvw==","signatures":[{"sig":"MEUCIQDyZwGYDt/OPOUxAATlNkJSO6Fwo2v1Y4fv0TR8XpZ57AIgfrphKGE3Ca8IAtXI3BJYtTxeMSCcpoTPBfTOFWoIIIA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5283},"main":"index.js","gitHead":"5b6a313f35232db9f9cd34e0ede5444dfbb1024c","scripts":{"test":"\"test\": \"echo \\\"Error: no test specified\\\" && exit 1\""},"_npmUser":{"name":"doooosoooo","email":"doosoo.jung@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Future-Lab-META/npm-auth.git","type":"git"},"_npmVersion":"10.2.4","description":"AhhaOhho API 요청에 대한 인증/인가 패키지","directories":{},"_nodeVersion":"20.11.1","dependencies":{"axios":"^1.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.5_1722495678521_0.3214524155425409","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@ahhaohho/auth","version":"1.0.6","keywords":["auth"],"author":{"name":"doooosoooo"},"license":"ISC","_id":"@ahhaohho/auth@1.0.6","maintainers":[{"name":"doooosoooo","email":"doosoo.jung@gmail.com"}],"homepage":"https://github.com/Future-Lab-META/npm-auth#readme","bugs":{"url":"https://github.com/Future-Lab-META/npm-auth/issues"},"dist":{"shasum":"817b4ad28509f0db8fdfca0636d462a8d6928d4f","tarball":"https://registry.npmjs.org/@ahhaohho/auth/-/auth-1.0.6.tgz","fileCount":6,"integrity":"sha512-6FYrlfDpILJB3vpvQIL3KOcryRSkAEH6HaeWNb8PCpD0ekLETaW31zMUV/5Ga5I99jGEfIJE0bfv/h+a+SsfpA==","signatures":[{"sig":"MEQCIB2s3gHQjwOFz8nzaQdL/QEsC8JFB4LDgC5Czck7qKRaAiBy0QyGCEhxyXqzAEJ4jMw6YxS/EDnvLWK+tkJhBww+Kw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5404},"main":"index.js","gitHead":"753c9286f0f3778a3d2d474dde6681adb9dc1ba6","scripts":{"test":"\"test\": \"echo \\\"Error: no test specified\\\" && exit 1\""},"_npmUser":{"name":"doooosoooo","email":"doosoo.jung@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Future-Lab-META/npm-auth.git","type":"git"},"_npmVersion":"10.2.4","description":"AhhaOhho API 요청에 대한 인증/인가 패키지","directories":{},"_nodeVersion":"20.11.1","dependencies":{"axios":"^1.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.6_1722495994608_0.6800320868265943","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@ahhaohho/auth","version":"1.0.7","keywords":["auth"],"author":{"name":"doooosoooo"},"license":"ISC","_id":"@ahhaohho/auth@1.0.7","maintainers":[{"name":"doooosoooo","email":"doosoo.jung@gmail.com"}],"homepage":"https://github.com/Future-Lab-META/npm-auth#readme","bugs":{"url":"https://github.com/Future-Lab-META/npm-auth/issues"},"dist":{"shasum":"4335d189e648e6e300704517efff3b43e081c84e","tarball":"https://registry.npmjs.org/@ahhaohho/auth/-/auth-1.0.7.tgz","fileCount":6,"integrity":"sha512-oJKR6Nrfe/2m7RDg4zRD/cw74H60jZzyVeF0hnz+vPDBfrRmSStaChTU3jLpwgrka8IU8Xolg0mnToD4YaZgdA==","signatures":[{"sig":"MEUCIAt4FvvskbQ1zXTL8FGNeAA7nZGH6VnbM9Ia/NnT8jTjAiEAq5xJJP+YJilEX/wPD9pR/9KooBk8BDy54Y6NigMgKLY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5618},"main":"index.js","gitHead":"2e67b8db8786cf6190561da2fe1fa53cbec7310d","scripts":{"test":"\"test\": \"echo \\\"Error: no test specified\\\" && exit 1\""},"_npmUser":{"name":"doooosoooo","email":"doosoo.jung@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Future-Lab-META/npm-auth.git","type":"git"},"_npmVersion":"10.2.4","description":"AhhaOhho API 요청에 대한 인증/인가 패키지","directories":{},"_nodeVersion":"20.11.1","dependencies":{"axios":"^1.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.7_1722496642019_0.42945175650525935","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@ahhaohho/auth","version":"1.0.8","keywords":["auth"],"author":{"name":"doooosoooo"},"license":"ISC","_id":"@ahhaohho/auth@1.0.8","maintainers":[{"name":"doooosoooo","email":"doosoo.jung@gmail.com"}],"homepage":"https://github.com/Future-Lab-META/npm-auth#readme","bugs":{"url":"https://github.com/Future-Lab-META/npm-auth/issues"},"dist":{"shasum":"e17fdc991ab4ef9170b9de243ec420fd6852da93","tarball":"https://registry.npmjs.org/@ahhaohho/auth/-/auth-1.0.8.tgz","fileCount":6,"integrity":"sha512-WU71lxPR65HTKZc7Zt7rD8fhwp5fUR6gCvGOt0RJeVTqobm/kXErXbd3uf2HECu+DnG538o9X/ZYuQCLlRO9KA==","signatures":[{"sig":"MEQCIDzKz/m9RhkUbeYjtgXDhJJY2kzxnKWGzw8uv1E02QZMAiAsHYHEgEh/1IK5sumb58ainsLdXeCfx224jSik449QKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5794},"main":"index.js","gitHead":"954f54015019146c3ad0b410214c828f5af65a54","scripts":{"test":"\"test\": \"echo \\\"Error: no test specified\\\" && exit 1\""},"_npmUser":{"name":"doooosoooo","email":"doosoo.jung@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Future-Lab-META/npm-auth.git","type":"git"},"_npmVersion":"10.2.4","description":"AhhaOhho API 요청에 대한 인증/인가 패키지","directories":{},"_nodeVersion":"20.11.1","dependencies":{"axios":"^1.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.8_1722496896699_0.04407615993181091","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@ahhaohho/auth","version":"1.0.9","keywords":["auth"],"author":{"name":"doooosoooo"},"license":"ISC","_id":"@ahhaohho/auth@1.0.9","maintainers":[{"name":"doooosoooo","email":"doosoo.jung@gmail.com"}],"homepage":"https://github.com/Future-Lab-META/npm-auth#readme","bugs":{"url":"https://github.com/Future-Lab-META/npm-auth/issues"},"dist":{"shasum":"a9f68f3bab67daa019faf012dc8b3d9d51334d73","tarball":"https://registry.npmjs.org/@ahhaohho/auth/-/auth-1.0.9.tgz","fileCount":6,"integrity":"sha512-WSG3Zcr4jwxgJFE7u3G7NATilk/RLJnBL365pShCq4fNlFbUp0Gxlcrpw/XxnTdppCjlLmNBEqjq5al8vCGAsA==","signatures":[{"sig":"MEQCIHanaogY4/k5p8QXiLzHvqE+C5VnuOmAlk9a0ZPrxbWuAiAuWJHfCrZ1lEgOju2vnXTszN+FfZtmbFr2fYRgMh94zQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5815},"main":"index.js","gitHead":"c296151c3b579ff625beea69b866f4fd1359e806","scripts":{"test":"\"test\": \"echo \\\"Error: no test specified\\\" && exit 1\""},"_npmUser":{"name":"doooosoooo","email":"doosoo.jung@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Future-Lab-META/npm-auth.git","type":"git"},"_npmVersion":"10.2.4","description":"AhhaOhho API 요청에 대한 인증/인가 패키지","directories":{},"_nodeVersion":"20.11.1","dependencies":{"axios":"^1.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.9_1722496989629_0.8191112085535295","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@ahhaohho/auth","version":"1.0.10","keywords":["auth"],"author":{"name":"doooosoooo"},"license":"ISC","_id":"@ahhaohho/auth@1.0.10","maintainers":[{"name":"doooosoooo","email":"doosoo.jung@gmail.com"}],"homepage":"https://github.com/Future-Lab-META/npm-auth#readme","bugs":{"url":"https://github.com/Future-Lab-META/npm-auth/issues"},"dist":{"shasum":"a347de3c98b3a6d7dbdf66b5495f8b9da7a13812","tarball":"https://registry.npmjs.org/@ahhaohho/auth/-/auth-1.0.10.tgz","fileCount":6,"integrity":"sha512-99fxvUoBBtlY6YdUWnbBVh4IF+0qhNUIddUS2VQnivIEZenueKlPfzJ+TWBsi3lOhiiAEq7vtrNGqd1BZVzhwA==","signatures":[{"sig":"MEUCIQDRHOJuHVG5r1E+VWq5+HsPtGV6DcPestBtO04pRN5R1wIga21N+9mPHNPwdIFZgeGIpPR3XFV8D/4wH+/347hCD/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6706},"main":"index.js","gitHead":"48c432ef28b520cdadcd6f0ebbed5e7301e73d91","scripts":{"test":"\"test\": \"echo \\\"Error: no test specified\\\" && exit 1\""},"_npmUser":{"name":"doooosoooo","email":"doosoo.jung@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Future-Lab-META/npm-auth.git","type":"git"},"_npmVersion":"10.2.4","description":"AhhaOhho API 요청에 대한 인증/인가 패키지","directories":{},"_nodeVersion":"20.11.1","dependencies":{"axios":"^1.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.10_1722577987495_0.8604650245081873","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@ahhaohho/auth","version":"1.0.11","keywords":["auth"],"author":{"name":"doooosoooo"},"license":"ISC","_id":"@ahhaohho/auth@1.0.11","maintainers":[{"name":"doooosoooo","email":"doosoo.jung@gmail.com"}],"homepage":"https://github.com/Future-Lab-META/npm-auth#readme","bugs":{"url":"https://github.com/Future-Lab-META/npm-auth/issues"},"dist":{"shasum":"893620c5fb5a421b5d09e41932b6e8627827e09f","tarball":"https://registry.npmjs.org/@ahhaohho/auth/-/auth-1.0.11.tgz","fileCount":6,"integrity":"sha512-Y5qAhWkqSHgXqwe1Cf/IK7/5oQuZKpMPsmdHN2NHoLssdbZB4hYPDHDsFvsopA73s7ANRSUjHImTf52099D10g==","signatures":[{"sig":"MEUCICKKrgbg0uCMfXaMjflNue2r/LkSKXzq/F+VVo2mM4BsAiEAuiriGqzCimqf8rZYkBtUYt0GGeRR77ePkxtOzvtGy0s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6745},"main":"index.js","gitHead":"ac0e82c95d97309981ee5b91b48e145d396801fb","scripts":{"test":"\"test\": \"echo \\\"Error: no test specified\\\" && exit 1\""},"_npmUser":{"name":"doooosoooo","email":"doosoo.jung@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Future-Lab-META/npm-auth.git","type":"git"},"_npmVersion":"10.2.4","description":"AhhaOhho API 요청에 대한 인증/인가 패키지","directories":{},"_nodeVersion":"20.11.1","dependencies":{"axios":"^1.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.11_1722578156480_0.510637176540574","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@ahhaohho/auth","version":"1.1.0","keywords":["auth"],"author":{"name":"doooosoooo"},"license":"ISC","_id":"@ahhaohho/auth@1.1.0","maintainers":[{"name":"doooosoooo","email":"doosoo.jung@gmail.com"}],"homepage":"https://github.com/Future-Lab-META/npm-auth#readme","bugs":{"url":"https://github.com/Future-Lab-META/npm-auth/issues"},"dist":{"shasum":"8cf331709db3f6294507ba5aace4cb1611da2a98","tarball":"https://registry.npmjs.org/@ahhaohho/auth/-/auth-1.1.0.tgz","fileCount":6,"integrity":"sha512-YFQaaZ5lrMR3UcUb4qDXyELJJ4/hs1Jmz4ZQObsOzmcQ+exRRqGQHESNpguJ/YcxQ0HBYKJkVaMEdy7WECUkSQ==","signatures":[{"sig":"MEQCIHgcnG6UyJhhryO0H9YXoL4KTqBfPLkvIlVy0WnlLZ7dAiA33J02OeS1GYp7vjTzzfIbDQOvgmCR8t9EFc5GKu8/KQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6781},"main":"index.js","gitHead":"2c48c2c127c1c43c7a6aab4925e3edb59825bc92","scripts":{"test":"\"test\": \"echo \\\"Error: no test specified\\\" && exit 1\""},"_npmUser":{"name":"doooosoooo","email":"doosoo.jung@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Future-Lab-META/npm-auth.git","type":"git"},"_npmVersion":"10.2.4","description":"AhhaOhho API 요청에 대한 인증/인가 패키지","directories":{},"_nodeVersion":"20.11.1","dependencies":{"axios":"^1.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/auth_1.1.0_1723172140626_0.5895045321796821","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@ahhaohho/auth","version":"1.1.1","keywords":["auth"],"author":{"name":"doooosoooo"},"license":"ISC","_id":"@ahhaohho/auth@1.1.1","maintainers":[{"name":"doooosoooo","email":"doosoo.jung@gmail.com"}],"homepage":"https://github.com/Future-Lab-META/npm-auth#readme","bugs":{"url":"https://github.com/Future-Lab-META/npm-auth/issues"},"dist":{"shasum":"2912380cd80cad1ad26a4f42fe6fb2d0fac2f800","tarball":"https://registry.npmjs.org/@ahhaohho/auth/-/auth-1.1.1.tgz","fileCount":6,"integrity":"sha512-FLM4ovI8LDQn702qbbpKwMxcRhl+sTlRFlwEl9PQr/J+f+4hhN5QIQfaAb6Be9uXn+Qg1a618bIw3uqdgEcypQ==","signatures":[{"sig":"MEUCIQCgkEH8geD+PyTWzwYj7WZGOuETF/oD4l9rsAliLwgt5wIgNaK+P5QEkVms84hf0M1luQCJxYrDze4FItQZTNQBxjI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6781},"main":"index.js","gitHead":"a2dd375951283635655c7d79aa4a180bee5b32bd","scripts":{"test":"\"test\": \"echo \\\"Error: no test specified\\\" && exit 1\""},"_npmUser":{"name":"doooosoooo","email":"doosoo.jung@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Future-Lab-META/npm-auth.git","type":"git"},"_npmVersion":"10.2.4","description":"AhhaOhho API 요청에 대한 인증/인가 패키지","directories":{},"_nodeVersion":"20.11.1","dependencies":{"axios":"^1.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/auth_1.1.1_1723172389395_0.7344550378933408","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@ahhaohho/auth","version":"1.1.2","keywords":["auth"],"author":{"name":"doooosoooo"},"license":"ISC","_id":"@ahhaohho/auth@1.1.2","maintainers":[{"name":"doooosoooo","email":"doosoo.jung@gmail.com"}],"homepage":"https://github.com/Future-Lab-META/npm-auth#readme","bugs":{"url":"https://github.com/Future-Lab-META/npm-auth/issues"},"dist":{"shasum":"bcb44c45590bf872d9b932c7f26b4b7eca9f8d28","tarball":"https://registry.npmjs.org/@ahhaohho/auth/-/auth-1.1.2.tgz","fileCount":6,"integrity":"sha512-6Z+ULs3F8+VX1Vg6PFz1nAVaruqs6TgQNlu+fVKjVM2jZ6g8y6ElvwGG+DYxv97vh8hnDtYJeWDxSKMs2duBeQ==","signatures":[{"sig":"MEUCIGuwtzQ9NE1Cvh/PNZcnM9xHJ9/zIrT4liBhyBsWv+g+AiEA4IqjDulVmTFPshqOIMRT9Z3UNjbkG1DBHy9GhSLHhIA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6781},"main":"index.js","gitHead":"2dd625d0ab4c46a51144d1010f1ce2c643edd220","scripts":{"test":"\"test\": \"echo \\\"Error: no test specified\\\" && exit 1\""},"_npmUser":{"name":"doooosoooo","email":"doosoo.jung@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Future-Lab-META/npm-auth.git","type":"git"},"_npmVersion":"10.2.4","description":"AhhaOhho API 요청에 대한 인증/인가 패키지","directories":{},"_nodeVersion":"20.11.1","dependencies":{"axios":"^1.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/auth_1.1.2_1723172710631_0.4907865775675915","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@ahhaohho/auth","version":"1.1.3","keywords":["auth"],"author":{"name":"doooosoooo"},"license":"ISC","_id":"@ahhaohho/auth@1.1.3","maintainers":[{"name":"doooosoooo","email":"doosoo.jung@gmail.com"}],"homepage":"https://github.com/Future-Lab-META/npm-auth#readme","bugs":{"url":"https://github.com/Future-Lab-META/npm-auth/issues"},"dist":{"shasum":"379eb70867167a48713467b443aeccc0c6023d52","tarball":"https://registry.npmjs.org/@ahhaohho/auth/-/auth-1.1.3.tgz","fileCount":6,"integrity":"sha512-siK1tM+mVBgka0+YHymXJ2iIU1Ukw0LF7q10FhM4OYQbitAFJS3Jb5RSAC0Q3y/zD2puzAjz4IHIQpErEYBw2Q==","signatures":[{"sig":"MEUCIQDeTqHBPzZl5oAQd/6QY/WHd0vA8HpuYEh9Z/hOutWZKgIgeDk9eTAxBX0ionGlkEc99TeC5qa+jaMJrk9ni+ODoSM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6904},"main":"index.js","gitHead":"68593699581820c081f0d5852fcf18a3fee6128d","scripts":{"test":"\"test\": \"echo \\\"Error: no test specified\\\" && exit 1\""},"_npmUser":{"name":"doooosoooo","email":"doosoo.jung@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Future-Lab-META/npm-auth.git","type":"git"},"_npmVersion":"10.2.4","description":"AhhaOhho API 요청에 대한 인증/인가 패키지","directories":{},"_nodeVersion":"20.11.1","dependencies":{"axios":"^1.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/auth_1.1.3_1723173260703_0.8900479106170096","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@ahhaohho/auth","version":"1.1.4","keywords":["auth"],"author":{"name":"doooosoooo"},"license":"ISC","_id":"@ahhaohho/auth@1.1.4","maintainers":[{"name":"doooosoooo","email":"doosoo.jung@gmail.com"}],"homepage":"https://github.com/Future-Lab-META/npm-auth#readme","bugs":{"url":"https://github.com/Future-Lab-META/npm-auth/issues"},"dist":{"shasum":"8c7d6fdf10a753f711cb20f8034034cd52cbe83e","tarball":"https://registry.npmjs.org/@ahhaohho/auth/-/auth-1.1.4.tgz","fileCount":6,"integrity":"sha512-HmJDJ5lp3TecdtPrPNJcnrlhCBXXHAEMSaqSctRGfP/ypoXL2IViq7F012qUQJDJAjlXQ4otDhxjt9DrD9ZpvA==","signatures":[{"sig":"MEYCIQCWaAe9/U6CBZserf51GcB0TBoe6x1RRmmNm5BO3M9yRAIhAKvhdiJQHj2ftAbk01saG7vNk+i3O5daOX5ygW91eEwX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6993},"main":"index.js","gitHead":"ee5a80d37ca64d365923913c9e46a4c2901eb8c0","scripts":{"test":"\"test\": \"echo \\\"Error: no test specified\\\" && exit 1\""},"_npmUser":{"name":"doooosoooo","email":"doosoo.jung@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Future-Lab-META/npm-auth.git","type":"git"},"_npmVersion":"10.2.4","description":"AhhaOhho API 요청에 대한 인증/인가 패키지","directories":{},"_nodeVersion":"20.11.1","dependencies":{"axios":"^1.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/auth_1.1.4_1723175309273_0.027786967123627493","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@ahhaohho/auth","version":"1.1.5","description":"AhhaOhho API 요청에 대한 인증/인가 패키지","main":"index.js","scripts":{"test":"\"test\": \"echo \\\"Error: no test specified\\\" && exit 1\""},"repository":{"type":"git","url":"git+ssh://git@github.com/Future-Lab-META/npm-auth.git"},"keywords":["auth"],"author":{"name":"doooosoooo"},"license":"ISC","bugs":{"url":"https://github.com/Future-Lab-META/npm-auth/issues"},"homepage":"https://github.com/Future-Lab-META/npm-auth#readme","dependencies":{"axios":"^1.7.2"},"_id":"@ahhaohho/auth@1.1.5","gitHead":"f6804c1e8bc41d794360ce9963e0369c9362b059","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-RKHBij/Egrlxac2hGBv3SmPwAfvFHJ5+thC3B1sQqd9wukPQvGy5EH7yU484zDVHb9SlVONHjeu9ctasPrGOeQ==","shasum":"2bed3d9bc708834728abbc464edbfa6a086ca067","tarball":"https://registry.npmjs.org/@ahhaohho/auth/-/auth-1.1.5.tgz","fileCount":6,"unpackedSize":7041,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrpXQ82JggQMGpe3HF4/Fu/78cJpxFBJF1NT5UR1r/rwIhAOpIi4R+TnknaGzDaitP/7w8w5X0NnBjt7Zt9MzE8c4g"}]},"_npmUser":{"name":"doooosoooo","email":"doosoo.jung@gmail.com"},"directories":{},"maintainers":[{"name":"doooosoooo","email":"doosoo.jung@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth_1.1.5_1723176473407_0.19087309316601653"},"_hasShrinkwrap":false}},"time":{"created":"2024-08-01T05:59:51.388Z","modified":"2024-08-09T04:07:53.786Z","1.0.0":"2024-08-01T05:54:06.451Z","1.0.1":"2024-08-01T05:59:51.635Z","1.0.2":"2024-08-01T06:39:25.776Z","1.0.3":"2024-08-01T06:42:26.314Z","1.0.4":"2024-08-01T06:52:50.222Z","1.0.5":"2024-08-01T07:01:18.688Z","1.0.6":"2024-08-01T07:06:34.765Z","1.0.7":"2024-08-01T07:17:22.201Z","1.0.8":"2024-08-01T07:21:36.882Z","1.0.9":"2024-08-01T07:23:09.766Z","1.0.10":"2024-08-02T05:53:07.651Z","1.0.11":"2024-08-02T05:55:56.666Z","1.1.0":"2024-08-09T02:55:40.797Z","1.1.1":"2024-08-09T02:59:49.576Z","1.1.2":"2024-08-09T03:05:10.773Z","1.1.3":"2024-08-09T03:14:20.925Z","1.1.4":"2024-08-09T03:48:29.396Z","1.1.5":"2024-08-09T04:07:53.584Z"},"bugs":{"url":"https://github.com/Future-Lab-META/npm-auth/issues"},"author":{"name":"doooosoooo"},"license":"ISC","homepage":"https://github.com/Future-Lab-META/npm-auth#readme","keywords":["auth"],"repository":{"type":"git","url":"git+ssh://git@github.com/Future-Lab-META/npm-auth.git"},"description":"AhhaOhho API 요청에 대한 인증/인가 패키지","maintainers":[{"name":"doooosoooo","email":"doosoo.jung@gmail.com"}],"readme":"# ahhaohho 인증/인가 모듈\n\nAhhaOhho 서비스를 위한 API 키 또는 Bearer 토큰의 인증과 Role & Permission 기반 인가 기능을 제공하는 AhhaOhho 전용모듈입니다.\n\n## 설치\n\nnpm을 사용하여 패키지를 설치할 수 있습니다:\n\n```bash\nnpm install @ahhaohho/auth\n```\n\n## 사용 방법\n\nauthenticate와 authorize 함수를 import하여 사용할 수 있습니다:\n\n```javascript\nconst { authenticate, authorize } = require('@ahhaohho/auth');\n\n// 인증 미들웨어 사용 예시\napp.use(authenticate('https://auth.url.com'));\n\n// 인가 미들웨어 사용 예시\napp.use(authorize('https://auth.url.com'));\n```\n\n## 주요 기능\n\n- `authenticate`: API 키 또는 Bearer 토큰을 사용한 인증\n- `authorize`: Role & Permission 기반 인가\n\n## 예제\n\nExpress.js와 함께 사용하는 예제:\n\n```javascript\nconst express = require('express');\nconst { authenticate, authorize } = require('@ahhaohho/auth');\n\nconst app = express();\nconst authUrl = \"https://membership.ahhaohho.com/\"\n\nconst setupRouter = (app) => {\n  app.get('/challenge/getContents', authenticate, authorize(authUrl), getRoute)\n}\n\napp.listen(3000, () => console.log('서버가 3000번 포트에서 실행 중입니다.'));\n```\n\n## 요청 헤더\n\n클라이언트는 다음 헤더를 사용하여 인증 정보를 전송해야 합니다:\n\n- API 키 인증: `x-api-key`, `device-id`\n- Bearer 토큰 인증: `authorization`\n\n## 작성자\n\n정두수 (dsoojung@smilegate.com)\n\n---\n\n이 README는 프로젝트의 기본적인 정보를 제공합니다. 작성자에 문의해 주세요.","readmeFilename":"README.md"}