{"_id":"azure-ad-auth-kit","_rev":"30-4fe7704f86551081dd66f85187e960e3","name":"azure-ad-auth-kit","dist-tags":{"latest":"2.0.1"},"versions":{"1.0.0":{"name":"azure-ad-auth-kit","version":"1.0.0","keywords":["azure","active-directory","authentication","nodejs","express","microsoft-login","sso","oauth2"],"author":{"name":"Awais Aslam","email":"awais@dunkinart.com"},"license":"MIT","_id":"azure-ad-auth-kit@1.0.0","maintainers":[{"name":"dunkinart","email":"admin@dunkinart.com"}],"homepage":"https://github.com/dunkinart/azure-ad-auth-kit#readme","bugs":{"url":"https://github.com/dunkinart/azure-ad-auth-kit/issues"},"dist":{"shasum":"03e761e784204331e946e0d14700b90d5cb30302","tarball":"https://registry.npmjs.org/azure-ad-auth-kit/-/azure-ad-auth-kit-1.0.0.tgz","fileCount":16,"integrity":"sha512-NCC4i/ISKAGXlPY3W11ZXREitTsmc9HAZTmOHaTameIp8Pj0tJPoVY0Ll93I2KPImudul96zp4TFG7xKpU2PVg==","signatures":[{"sig":"MEQCIDKG/D6Bm8z2NiLnd7/MOkkdolwUu+ZiSpQJijWoiGY1AiAD0aQlFYDL/lYsZhdEBXL9EUMaKkTAY0ItazMvv4RxpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19395},"main":"index.js","scripts":{"test":"node test/test.js"},"_npmUser":{"name":"dunkinart","email":"admin@dunkinart.com"},"repository":{"url":"git+https://github.com/dunkinart/azure-ad-auth-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"Azure Active Directory authentication toolkit using Node.js and Express.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"axios":"^1.6.8","dotenv":"^16.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/azure-ad-auth-kit_1.0.0_1746477480493_0.7882400873708753","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"azure-ad-auth-kit","version":"1.0.1","keywords":["azure","active-directory","authentication","nodejs","express","microsoft-login","sso","oauth2"],"author":{"name":"Awais Aslam","email":"awais@dunkinart.com"},"license":"MIT","_id":"azure-ad-auth-kit@1.0.1","maintainers":[{"name":"dunkinart","email":"admin@dunkinart.com"}],"homepage":"https://github.com/dunkinart/azure-ad-auth-kit#readme","bugs":{"url":"https://github.com/dunkinart/azure-ad-auth-kit/issues"},"dist":{"shasum":"f70eea53e643aec748344fd29a7d491d8fd6eef3","tarball":"https://registry.npmjs.org/azure-ad-auth-kit/-/azure-ad-auth-kit-1.0.1.tgz","fileCount":15,"integrity":"sha512-fymdQSL2Y16m0HD4BHoQXqDcw0QaQ0d3MgMen9+cBndAlYz8FhKA1r+j/mBkfl4RG5ZmB9H/W57VIW5cDqVniA==","signatures":[{"sig":"MEQCIHELJLdqutbQa2VN8KtuZhcosRv9bGKXTpuPhLslbCTRAiBjTpIXDjw0zi0CNkvJwS24/A/WEFWnEDC/VSwKDfMAaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9742},"main":"index.js","scripts":{"test":"node test/test.js"},"_npmUser":{"name":"dunkinart","email":"admin@dunkinart.com"},"repository":{"url":"git+https://github.com/dunkinart/azure-ad-auth-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"Azure Active Directory authentication toolkit using Node.js and Express.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"axios":"^1.6.8","dotenv":"^16.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/azure-ad-auth-kit_1.0.1_1746477547459_0.3732222758324102","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"azure-ad-auth-kit","version":"1.0.2","keywords":["azure","active-directory","authentication","nodejs","express","microsoft-login","sso","oauth2"],"author":{"name":"Awais Aslam","email":"awais@dunkinart.com"},"license":"MIT","_id":"azure-ad-auth-kit@1.0.2","maintainers":[{"name":"dunkinart","email":"admin@dunkinart.com"}],"homepage":"https://github.com/dunkinart/azure-ad-auth-kit#readme","bugs":{"url":"https://github.com/dunkinart/azure-ad-auth-kit/issues"},"dist":{"shasum":"b85385490a09fc697c42b85e930acc19acd3499c","tarball":"https://registry.npmjs.org/azure-ad-auth-kit/-/azure-ad-auth-kit-1.0.2.tgz","fileCount":19,"integrity":"sha512-pnu5MdJsXHyj8TvWy4AtaqwULgYrn1BsMT9bQ1wAfNQ8/5ntaD1NFd9OqTsL+UHYlj+wI72eDOCFhmECWiIX0g==","signatures":[{"sig":"MEUCIQC32qgPfL3b1pw58K87Er6Mmlm9wNZ7xLKMhpYDTtecmQIgUnJAXlojMRxf6SWlFWf432bqbvMdvJX+DZirexilK34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11370},"main":"index.js","scripts":{"test":"node test/test.js"},"_npmUser":{"name":"dunkinart","email":"admin@dunkinart.com"},"repository":{"url":"git+https://github.com/dunkinart/azure-ad-auth-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"Azure Active Directory authentication toolkit using Node.js and Express.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"axios":"^1.6.8","dotenv":"^16.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/azure-ad-auth-kit_1.0.2_1746478689433_0.6659083502311762","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"azure-ad-auth-kit","version":"1.0.3","keywords":["azure","active-directory","authentication","nodejs","express","microsoft-login","sso","oauth2"],"author":{"name":"Awais Aslam","email":"awais@dunkinart.com"},"license":"MIT","_id":"azure-ad-auth-kit@1.0.3","maintainers":[{"name":"dunkinart","email":"admin@dunkinart.com"}],"homepage":"https://github.com/dunkinart/azure-ad-auth-kit#readme","bugs":{"url":"https://github.com/dunkinart/azure-ad-auth-kit/issues"},"dist":{"shasum":"9e79d2b9c553157361612ba58f6d11fbbd553516","tarball":"https://registry.npmjs.org/azure-ad-auth-kit/-/azure-ad-auth-kit-1.0.3.tgz","fileCount":19,"integrity":"sha512-KhN9CZXWFxMbS8ENr5cwU+EX2r4gqWxpLPB6O1e9aZvct4Kzuj5gtw97rGtnSKMFRA26Rp+lNL6EGLBGQdOI1g==","signatures":[{"sig":"MEUCIBnjE94faKzhsAvjiwXbmeRDuy9YKiF4TuLZbnafnCBwAiEAqJnH1gU/bisC8GC+QyCoPvlsewf0e53cIV5WcVtJtG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11370},"main":"index.js","scripts":{"test":"node test/test.js"},"_npmUser":{"name":"dunkinart","email":"admin@dunkinart.com"},"repository":{"url":"git+https://github.com/dunkinart/azure-ad-auth-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"Azure Active Directory authentication toolkit using Node.js and Express.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"axios":"^1.6.8","dotenv":"^16.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/azure-ad-auth-kit_1.0.3_1746478776897_0.9545797786505998","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"azure-ad-auth-kit","version":"1.0.4","keywords":["azure","active-directory","authentication","nodejs","express","microsoft-login","sso","oauth2"],"author":{"name":"Awais Aslam","email":"awais@dunkinart.com"},"license":"MIT","_id":"azure-ad-auth-kit@1.0.4","maintainers":[{"name":"dunkinart","email":"admin@dunkinart.com"}],"homepage":"https://github.com/dunkinart/azure-ad-auth-kit#readme","bugs":{"url":"https://github.com/dunkinart/azure-ad-auth-kit/issues"},"dist":{"shasum":"70318e781148bab398fe2b9bea089f255508b948","tarball":"https://registry.npmjs.org/azure-ad-auth-kit/-/azure-ad-auth-kit-1.0.4.tgz","fileCount":20,"integrity":"sha512-0fiECB13UmkzlKKZNtnxytjdRJrOAjdxAIJey1j3PcAoBqRabebP7YoKsgIGIHQ0WkoeR46mO1OHQxf6JOmbxg==","signatures":[{"sig":"MEQCIFCHgAQvRLU1KOS4/X89aJl+cdMckc6H6iz7b/OkjPwBAiBF1fwjeVi4MTK3ZtoJVWQ0e7rKLCHCfLghqJuER/RRbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13919},"main":"index.js","scripts":{"test":"node test/test.js"},"_npmUser":{"name":"dunkinart","email":"admin@dunkinart.com"},"repository":{"url":"git+https://github.com/dunkinart/azure-ad-auth-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"Azure Active Directory authentication toolkit using Node.js and Express.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"axios":"^1.6.8","dotenv":"^16.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/azure-ad-auth-kit_1.0.4_1746479105238_0.9187553500813197","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"azure-ad-auth-kit","version":"1.0.5","keywords":["azure","active-directory","authentication","nodejs","express","microsoft-login","sso","oauth2"],"author":{"name":"Awais Aslam","email":"awais@dunkinart.com"},"license":"MIT","_id":"azure-ad-auth-kit@1.0.5","maintainers":[{"name":"dunkinart","email":"admin@dunkinart.com"}],"homepage":"https://github.com/dunkinart/azure-ad-auth-kit#readme","bugs":{"url":"https://github.com/dunkinart/azure-ad-auth-kit/issues"},"dist":{"shasum":"444f8438e86dcf0e0add93308402afda9c637f81","tarball":"https://registry.npmjs.org/azure-ad-auth-kit/-/azure-ad-auth-kit-1.0.5.tgz","fileCount":20,"integrity":"sha512-UvhJz8Z1nVkLmND0k5+5g9/fPaVnq5BmqbCntE5SPvWyiYZcCx72JWaODKhrqAUA5J76ZqorUWwAKCGhlOALvw==","signatures":[{"sig":"MEQCIFAxhXIf6d51yUFJzzINeAgFJuc9aGYjlUDGxQANlzaIAiBlIkxMaY4UHUTBqbHsDzaj5oGFmVTEJbExzNkSbkRzXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16246},"main":"index.js","gitHead":"af643210a2a9383c0e1da6fb6696e50fb57286c5","scripts":{"test":"node test/test.js"},"_npmUser":{"name":"dunkinart","email":"admin@dunkinart.com"},"repository":{"url":"git+https://github.com/dunkinart/azure-ad-auth-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"Azure Active Directory authentication toolkit using Node.js and Express.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"axios":"^1.6.8","dotenv":"^16.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/azure-ad-auth-kit_1.0.5_1746479573621_0.5114098707448451","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"azure-ad-auth-kit","version":"1.0.6","keywords":["azure","active-directory","authentication","nodejs","express","microsoft-login","sso","oauth2"],"author":{"name":"Awais Aslam","email":"awais@dunkinart.com"},"license":"MIT","_id":"azure-ad-auth-kit@1.0.6","maintainers":[{"name":"dunkinart","email":"admin@dunkinart.com"}],"homepage":"https://github.com/dunkinart/azure-ad-auth-kit#readme","bugs":{"url":"https://github.com/dunkinart/azure-ad-auth-kit/issues"},"dist":{"shasum":"f35bfa356653e4910b4786510c41a3dd6534dd3c","tarball":"https://registry.npmjs.org/azure-ad-auth-kit/-/azure-ad-auth-kit-1.0.6.tgz","fileCount":20,"integrity":"sha512-wJwbCjZyUu6RHWusYFPRMjbpHWCJ35PZp8Qq/mS/plLALolYEpW2zlojF/0ukYpmrkaJcPG7pYOO7hMgJMbTtQ==","signatures":[{"sig":"MEUCIBEcbtfW/QXDdeyWs0Mio4oigxcR81L7Uh9oh6rW+rbIAiEAotyJbCXZeJklHTHixeVIaxwSGht7Lzxp1m/jF7Cz90k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16246},"main":"index.js","gitHead":"af643210a2a9383c0e1da6fb6696e50fb57286c5","scripts":{"test":"node test/test.js"},"_npmUser":{"name":"dunkinart","email":"admin@dunkinart.com"},"repository":{"url":"git+https://github.com/dunkinart/azure-ad-auth-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"Azure Active Directory authentication toolkit using Node.js and Express.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"axios":"^1.6.8","dotenv":"^16.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/azure-ad-auth-kit_1.0.6_1746479970643_0.6520629369100872","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"azure-ad-auth-kit","version":"1.0.7","keywords":["azure","sso","oauth","active-directory","auth"],"author":{"name":"Your Name"},"license":"MIT","_id":"azure-ad-auth-kit@1.0.7","maintainers":[{"name":"dunkinart","email":"admin@dunkinart.com"}],"dist":{"shasum":"00b5f64e77c848b0baf268ddbf23f265d131a12b","tarball":"https://registry.npmjs.org/azure-ad-auth-kit/-/azure-ad-auth-kit-1.0.7.tgz","fileCount":5,"integrity":"sha512-YAB+k6Rk14fHiGqhC5jHt/ZpAYz+7v7XHzaVV1E2Tzo4+0O7WpSaAjJ9Z+uVNdOcNjtVlWJe9sRLDCVfcjK8pQ==","signatures":[{"sig":"MEUCIE27uRTHJrdKBXkCd1lkKZSWZcP5KT1T18HflupTzXYbAiEAj/IQD+sVGkzIEZTJuiOSTaZFfvpVh4H/Kyy0HEysETQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4122},"main":"lib/azureAdAuth.js","gitHead":"a2979b24b48601a5a3f8b40117a0a365db6a5c97","scripts":{"start":"node sample/sample.js"},"_npmUser":{"name":"dunkinart","email":"admin@dunkinart.com"},"_npmVersion":"10.9.2","description":"Azure Active Directory authentication toolkit using Node.js and Express.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"axios":"^1.9.0","dotenv":"^16.3.1","express":"^4.18.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/azure-ad-auth-kit_1.0.7_1746521695175_0.057200776318139024","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"azure-ad-auth-kit","version":"1.0.8","keywords":["azure","sso","oauth","active-directory","auth"],"author":{"name":"Your Name"},"license":"MIT","_id":"azure-ad-auth-kit@1.0.8","maintainers":[{"name":"dunkinart","email":"admin@dunkinart.com"}],"dist":{"shasum":"1c6719f534f5842aa5cfe9ff72695684d67c5725","tarball":"https://registry.npmjs.org/azure-ad-auth-kit/-/azure-ad-auth-kit-1.0.8.tgz","fileCount":6,"integrity":"sha512-PjnZshntn2sZShrJiuT5gt4/ID81dHZJnBIPfVRb3NiXWHaX4I2ZEPk/Vu9jX2xnAl8G8RcSTvunIr9O8Dyoww==","signatures":[{"sig":"MEQCIDiFMl4x+/ilguqn1hI3LYXyDar5lYwoZajFJttwWfJFAiA4ZSVTeeWsRhPh5ZEWfhen9NG4pPu0+wOmAD7XzCwcKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4788},"main":"lib/azureAdAuth.js","gitHead":"a2979b24b48601a5a3f8b40117a0a365db6a5c97","scripts":{"start":"node sample/sample.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"dunkinart","email":"admin@dunkinart.com"},"_npmVersion":"10.9.2","description":"Azure Active Directory authentication toolkit using Node.js and Express.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"axios":"^1.9.0","dotenv":"^16.3.1","express":"^4.18.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/azure-ad-auth-kit_1.0.8_1746522017719_0.45301486257081813","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"azure-ad-auth-kit","version":"1.0.9","keywords":["azure","sso","oauth","active-directory","auth"],"author":{"name":"Your Name"},"license":"MIT","_id":"azure-ad-auth-kit@1.0.9","maintainers":[{"name":"dunkinart","email":"admin@dunkinart.com"}],"dist":{"shasum":"190ce8cb03a715324e77fe5ed6ccfae2a04d8b9f","tarball":"https://registry.npmjs.org/azure-ad-auth-kit/-/azure-ad-auth-kit-1.0.9.tgz","fileCount":6,"integrity":"sha512-AHl4uydnLiLUXrO/d/Hn2LiD/cs2jATCqwtbmvgD56u9EvgbBPSZRBNXG1ocFVey0krFBpJzNK9K4gQQq//KSg==","signatures":[{"sig":"MEUCIH74enlZaxRmtJAuxo/P5umVpz2ItJ8IRYAaLGgDUQm4AiEApIfKdJ0M27NY1mQybtt+RUgwUuS6KehfaSST1a2QZ9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4571},"main":"lib/azureAdAuth.js","gitHead":"7fed69a37d5377411d88194b706dc10e65f9dd71","scripts":{"start":"node sample/sample.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"dunkinart","email":"admin@dunkinart.com"},"_npmVersion":"10.9.2","description":"Azure Active Directory authentication toolkit using Node.js and Express.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"axios":"^1.9.0","dotenv":"^16.3.1","express":"^4.18.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/azure-ad-auth-kit_1.0.9_1746522338307_0.057497079534114315","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"azure-ad-auth-kit","version":"1.0.10","keywords":["azure","sso","oauth","active-directory","auth"],"author":{"name":"Your Name"},"license":"MIT","_id":"azure-ad-auth-kit@1.0.10","maintainers":[{"name":"dunkinart","email":"admin@dunkinart.com"}],"dist":{"shasum":"f82d082ec3a422b90fd9cd47b1cfb75e5c34ed09","tarball":"https://registry.npmjs.org/azure-ad-auth-kit/-/azure-ad-auth-kit-1.0.10.tgz","fileCount":6,"integrity":"sha512-Yys+4vegJjUWnA0LZH+xJ/fdJbkO6Fd0wHUzrJ59XcRA7hj+blPO+ZIXRYwvqrF+UPaAjmJUioANQZVb1cgJIQ==","signatures":[{"sig":"MEYCIQCTOPrta2m+XsiTWbVhyHUc1di+8CFeYcI7SDE3Cf9edQIhAN0Ues8/OxneuOYSZjDjqa9vIaLywBlu3VCCR8UXwkVn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4638},"main":"lib/azureAdAuth.js","scripts":{"start":"node sample/sample.js","prepare":"node postinstall.js"},"_npmUser":{"name":"dunkinart","email":"admin@dunkinart.com"},"_npmVersion":"10.9.2","description":"Azure Active Directory authentication toolkit using Node.js and Express.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"axios":"^1.9.0","dotenv":"^16.3.1","express":"^4.18.2","azure-ad-auth-kit":"file:azure-ad-auth-kit-1.0.9.tgz"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/azure-ad-auth-kit_1.0.10_1746523036446_0.49312893838922456","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"azure-ad-auth-kit","version":"1.0.12","keywords":["azure","sso","oauth","active-directory","auth"],"author":{"name":"Your Name"},"license":"MIT","_id":"azure-ad-auth-kit@1.0.12","maintainers":[{"name":"dunkinart","email":"admin@dunkinart.com"}],"dist":{"shasum":"526bff1ec70fba8235077bf17f1837a09e03b38c","tarball":"https://registry.npmjs.org/azure-ad-auth-kit/-/azure-ad-auth-kit-1.0.12.tgz","fileCount":6,"integrity":"sha512-EjmerZm2cwXapTPiWG8Y/DNduRG1ScEHY2NiDO0sf+bUeU0WSWhRbmvvRMzUv0g9V0dXwiwn+NtmGj0xAA5L2w==","signatures":[{"sig":"MEUCIDvEawssJeoOnYPHLq13+xRPbbKHsouLDJircMJySgLSAiEAghB3VYFuNJ1TQmDXH52eKYAKZQh9eApMhSIbkesLa50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4639},"main":"lib/azureAdAuth.js","scripts":{"start":"node sample/sample.js","prepare":"node postinstall.js"},"_npmUser":{"name":"dunkinart","email":"admin@dunkinart.com"},"_npmVersion":"10.9.2","description":"Azure Active Directory authentication toolkit using Node.js and Express.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"axios":"^1.9.0","dotenv":"^16.3.1","express":"^4.18.2","azure-ad-auth-kit":"file:azure-ad-auth-kit-1.0.12.tgz"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/azure-ad-auth-kit_1.0.12_1746523278443_0.675871166247948","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"azure-ad-auth-kit","version":"1.0.13","keywords":["azure","sso","oauth","active-directory","auth"],"author":{"name":"Your Name"},"license":"MIT","_id":"azure-ad-auth-kit@1.0.13","maintainers":[{"name":"dunkinart","email":"admin@dunkinart.com"}],"dist":{"shasum":"7f0981faeaf21edeab837d333921be817c773d53","tarball":"https://registry.npmjs.org/azure-ad-auth-kit/-/azure-ad-auth-kit-1.0.13.tgz","fileCount":6,"integrity":"sha512-AdHCHAn4paAplF1ISHBoJZSACQhTnZlW2HoLKSE+X15edzqEYpY0Rz0dA2SkG3vdoWKDwSz3ipm3c5fcNED5ag==","signatures":[{"sig":"MEUCID4iQoa1+a8RXRyEsr5Hzd9hw8OliAlBN1rHbgw67dH0AiEAoLCvcjKG7ag1PDTuMSzuRWL4A4bI4GgEPopMPjFOkPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4647},"main":"lib/azureAdAuth.js","scripts":{"start":"node sample/sample.js","prepare":"node postinstall.js"},"_npmUser":{"name":"dunkinart","email":"admin@dunkinart.com"},"_npmVersion":"10.9.2","description":"Azure Active Directory authentication toolkit using Node.js and Express.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"axios":"^1.9.0","dotenv":"^16.3.1","express":"^4.18.2","azure-ad-auth-kit":"file:azure-ad-auth-kit-1.0.13.tgz"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/azure-ad-auth-kit_1.0.13_1746523507575_0.062487897961425176","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"azure-ad-auth-kit","version":"1.0.14","keywords":["azure","sso","oauth","active-directory","auth"],"author":{"name":"Your Name"},"license":"MIT","_id":"azure-ad-auth-kit@1.0.14","maintainers":[{"name":"dunkinart","email":"admin@dunkinart.com"}],"dist":{"shasum":"c674721f46fda00aa175ae7933a96bd23010e840","tarball":"https://registry.npmjs.org/azure-ad-auth-kit/-/azure-ad-auth-kit-1.0.14.tgz","fileCount":6,"integrity":"sha512-yM3a1GQbXHK1y2KZdBl425e/yPUXnKbO1JKktsPCDNAicdzKI8in5JTzyqN6lIVc/Mu25H/4qFQPW8ST0v2HvQ==","signatures":[{"sig":"MEUCIFeMfMAMKXN85BCArjsd8WXxkGvJ5Jw3Caf8I1kVeIJbAiEAthQJDVKcu0O7DNuPPXMYHvMZ/Nej1Cmzf2W6/6bbIFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5375},"main":"lib/azureAdAuth.js","scripts":{"start":"node sample/sample.js","prepare":"node postinstall.js"},"_npmUser":{"name":"dunkinart","email":"admin@dunkinart.com"},"_npmVersion":"10.9.2","description":"Azure Active Directory authentication toolkit using Node.js and Express.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"axios":"^1.9.0","dotenv":"^16.3.1","express":"^4.18.2","azure-ad-auth-kit":"file:azure-ad-auth-kit-1.0.14.tgz"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/azure-ad-auth-kit_1.0.14_1746523620734_0.5025185532805574","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"azure-ad-auth-kit","version":"1.0.15","keywords":["azure","sso","oauth","active-directory","auth"],"author":{"name":"Your Name"},"license":"MIT","_id":"azure-ad-auth-kit@1.0.15","maintainers":[{"name":"dunkinart","email":"admin@dunkinart.com"}],"dist":{"shasum":"8ff4e2a267fe63562c7e62958240b6846eb76873","tarball":"https://registry.npmjs.org/azure-ad-auth-kit/-/azure-ad-auth-kit-1.0.15.tgz","fileCount":6,"integrity":"sha512-gsRaXSBpQv3Dor8fxuJqeh1SIO0Y8hyvOKCBZ9u7MoHmFiNl5vDtu2LjVGvbMYnRZfmScQ9qtuA4zKTwNgUX1g==","signatures":[{"sig":"MEUCIQDH8smAAqgNFFrx2pBtFOs2DSortL6ZQhD7HTsk3bP1cAIgJm2hlLSg6Sc8YRhnMEyzn2nNOpkth64ycPsCOi14Eyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5375},"main":"lib/azureAdAuth.js","scripts":{"start":"node sample/sample.js","prepare":"node postinstall.js"},"_npmUser":{"name":"dunkinart","email":"admin@dunkinart.com"},"_npmVersion":"10.9.2","description":"Azure Active Directory authentication toolkit using Node.js and Express.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"axios":"^1.9.0","dotenv":"^16.3.1","express":"^4.18.2","azure-ad-auth-kit":"file:azure-ad-auth-kit-1.0.15.tgz"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/azure-ad-auth-kit_1.0.15_1746523769196_0.6157997437396019","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"azure-ad-auth-kit","version":"1.0.16","keywords":["azure","sso","oauth","active-directory","auth"],"author":{"name":"Your Name"},"license":"MIT","_id":"azure-ad-auth-kit@1.0.16","maintainers":[{"name":"dunkinart","email":"admin@dunkinart.com"}],"dist":{"shasum":"5054112294e4db680f1548e761de821f852291ac","tarball":"https://registry.npmjs.org/azure-ad-auth-kit/-/azure-ad-auth-kit-1.0.16.tgz","fileCount":6,"integrity":"sha512-OeTI6eeYE7CiCjrh6YkEFpC7cSYKUvALIW/91pOW1bp8zmTPBM5QBXDArGN5lv4+llqFq5hoYbNgIOrAOU49gg==","signatures":[{"sig":"MEQCIDIVMjw3c7E0Py+2Ezr/BpiWpaIWO74VE69fMHwQFeDTAiBvTN56ux6Tv2vqi8DT5ni9VYYhLs9SjYNiBvZvnUQhWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5307},"main":"lib/azureAdAuth.js","scripts":{"start":"node sample/sample.js","prepare":"node postinstall.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"dunkinart","email":"admin@dunkinart.com"},"_npmVersion":"10.9.2","description":"Simple Azure AD auth kit with SSO and normal login using Node.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.3.1","express":"^4.18.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/azure-ad-auth-kit_1.0.16_1746524009981_0.2271311388235675","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"azure-ad-auth-kit","version":"1.0.17","keywords":["azure","sso","oauth","active-directory","auth"],"author":{"name":"Your Name"},"license":"MIT","_id":"azure-ad-auth-kit@1.0.17","maintainers":[{"name":"dunkinart","email":"admin@dunkinart.com"}],"dist":{"shasum":"76d9ddc05d446a91eb97f15f0fee4add5d5e803a","tarball":"https://registry.npmjs.org/azure-ad-auth-kit/-/azure-ad-auth-kit-1.0.17.tgz","fileCount":6,"integrity":"sha512-d8+WM/EXd8VKybyiUH5GIU8bW4CxOkc8wqhxRF4jFybzIlMKuCySnhhxFhXMeEgwH/BzpMJVXcdAaoWxNbkRSw==","signatures":[{"sig":"MEYCIQD5epfZUlb9CsBIPu3Fj0cZ3WpC35N0Se1NUnECpT1cvQIhAI0Za//z3FFkjp0yboSnAhObCjm2CdZoDBfwUI1Y8iS2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5323},"main":"lib/azureAdAuth.js","scripts":{"start":"node sample/sample.js","prepare":"node postinstall.js"},"_npmUser":{"name":"dunkinart","email":"admin@dunkinart.com"},"_npmVersion":"10.9.2","description":"Azure Active Directory authentication toolkit using Node.js and Express.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"axios":"^1.9.0","dotenv":"^16.3.1","express":"^4.18.2","azure-ad-auth-kit":"file:azure-ad-auth-kit-1.0.15.tgz"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/azure-ad-auth-kit_1.0.17_1746524222087_0.49831337732668524","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"azure-ad-auth-kit","version":"1.0.18","keywords":["azure","sso","oauth","active-directory","auth"],"author":{"name":"Your Name"},"license":"MIT","_id":"azure-ad-auth-kit@1.0.18","maintainers":[{"name":"dunkinart","email":"admin@dunkinart.com"}],"dist":{"shasum":"786fc52b55ba1ca12fbef595cfdf8b4ca2218f15","tarball":"https://registry.npmjs.org/azure-ad-auth-kit/-/azure-ad-auth-kit-1.0.18.tgz","fileCount":6,"integrity":"sha512-skyBxkZB3d5KW4ppUkct8MmSryP1HKXyw4U5RdCgCR6cVWxnZ7fryYFQ/Q8mvFUSTpG6JfRxpet1CtYtATXQDQ==","signatures":[{"sig":"MEUCIFxjGfK761kaTWcjhqBd55JH731d8j+X7Th92xGu27y1AiEAmNYtdTnYYUOBKMacueUlpmKqUsoYQzn0NcjV3rESPqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5310},"main":"lib/azureAdAuth.js","scripts":{"start":"node sample/sample.js","prepare":"node postinstall.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"dunkinart","email":"admin@dunkinart.com"},"_npmVersion":"10.9.2","description":"Simple Azure AD auth kit with SSO and normal login using Node.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.3.1","express":"^4.18.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/azure-ad-auth-kit_1.0.18_1746524460289_0.32619295376650737","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"azure-ad-auth-kit","version":"1.0.19","keywords":["azure","sso","oauth","active-directory","auth"],"author":{"name":"Your Name"},"license":"MIT","_id":"azure-ad-auth-kit@1.0.19","maintainers":[{"name":"dunkinart","email":"admin@dunkinart.com"}],"dist":{"shasum":"4875edf13c55706a05ae229a664c1e5230cca31c","tarball":"https://registry.npmjs.org/azure-ad-auth-kit/-/azure-ad-auth-kit-1.0.19.tgz","fileCount":6,"integrity":"sha512-vEGqnk9qZ7vk0pa49mIJYG+YnSPEQAOhC14BdzIQ4BVZ3ogbtJvyZONhrW68JgLEzHYFu6VaB98V0GmSQ+S+YA==","signatures":[{"sig":"MEUCIBl2Z3pwNy6p5Inbyvv0uZOOhTVQsSXEOfKy8A3X8bOlAiEAy57VoW84E7WTa7MbC6/kF+sW4Mr8HaRIyY8VxU2HjfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5303},"main":"lib/azureAdAuth.js","scripts":{"start":"node sample/sample.js","prepare":"node postinstall.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"dunkinart","email":"admin@dunkinart.com"},"_npmVersion":"10.9.2","description":"Simple Azure AD auth kit with SSO and normal login using Node.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.3.1","express":"^4.18.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/azure-ad-auth-kit_1.0.19_1746524699713_0.5323646142718255","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"azure-ad-auth-kit","version":"1.0.20","keywords":["azure","sso","oauth","active-directory","auth"],"author":{"name":"Your Name"},"license":"MIT","_id":"azure-ad-auth-kit@1.0.20","maintainers":[{"name":"dunkinart","email":"admin@dunkinart.com"}],"dist":{"shasum":"6e61ba41e4f350b6f444b9c0d79614945fea7f93","tarball":"https://registry.npmjs.org/azure-ad-auth-kit/-/azure-ad-auth-kit-1.0.20.tgz","fileCount":6,"integrity":"sha512-fPnpvSbucD8RI4y3sNYX431YkoU6PwSbxkxXUkdn9H3HBXt1sXFwIk/UM9ZiSqevvDPS15ksziJWueF74UN8Lg==","signatures":[{"sig":"MEUCIAbScybKzEb11RnozJcvxl5Z9c88pEPwHsbwco9VRRQJAiEA7V4K/VuPZJklR8PqBzNxsLZEOwYekN2wmf6wadUB368=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4973},"main":"lib/azureAdAuth.js","scripts":{"start":"node sample/sample.js","prepare":"node postinstall.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"dunkinart","email":"admin@dunkinart.com"},"_npmVersion":"10.9.2","description":"Simple Azure AD auth kit with SSO and normal login using Node.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.3.1","express":"^4.18.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/azure-ad-auth-kit_1.0.20_1746525046693_0.05135287877716288","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"azure-ad-auth-kit","version":"1.0.21","keywords":["azure","sso","oauth","active-directory","auth"],"author":{"name":"Your Name"},"license":"MIT","_id":"azure-ad-auth-kit@1.0.21","maintainers":[{"name":"dunkinart","email":"admin@dunkinart.com"}],"dist":{"shasum":"05f9a88b0a773f2387e331a1ad03ef367612d2f0","tarball":"https://registry.npmjs.org/azure-ad-auth-kit/-/azure-ad-auth-kit-1.0.21.tgz","fileCount":6,"integrity":"sha512-zv3GTFB6K7hjfd8UBSal8Ns/AXpUNwH/oa0Sv6wMBM0FHnqsXdjAdNKf6DaasHegtImHA5KbypEUPmMQVaMKqw==","signatures":[{"sig":"MEQCIFmfj2W2GQr0L1W6oAc2qeSFPrPmdR2m6Wb7YW52pw+aAiAsvjcKOFqMFc/j9SOqIEjLQKVJdf4HpdZOQnHu+Rcsyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4986},"main":"lib/azureAdAuth.js","scripts":{"start":"node sample/sample.js","prepare":"node postinstall.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"dunkinart","email":"admin@dunkinart.com"},"_npmVersion":"10.9.2","description":"Simple Azure AD auth kit with SSO and normal login using Node.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.3.1","express":"^4.18.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/azure-ad-auth-kit_1.0.21_1746525179244_0.27816816289781565","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"azure-ad-auth-kit","version":"1.0.22","keywords":["azure","active-directory","microsoft-login","oauth2","sso"],"author":{"name":"Awais Aslam"},"license":"MIT","_id":"azure-ad-auth-kit@1.0.22","maintainers":[{"name":"dunkinart","email":"admin@dunkinart.com"}],"dist":{"shasum":"7c31e1f2c594e06f2bf61fe512bbd09a24d3fd6a","tarball":"https://registry.npmjs.org/azure-ad-auth-kit/-/azure-ad-auth-kit-1.0.22.tgz","fileCount":6,"integrity":"sha512-60YV91gUsMuDtGuM9GfTGu6f2eSS/bCPvX6qvfXGFcDQylN6HrORFDFt0UsYKNIAd5i3QP5mMveU0p7jYZJE6Q==","signatures":[{"sig":"MEYCIQC8Avb2+MyfAxtZZg8w9OrCc7Mx4ZBcKVpaW4FJQJeX5gIhAOsMbPk4s1Y3eVdFnY9rdFx78kPZ6we+zFp+bFV2KDKh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2878},"main":"lib/azureAdAuth.js","scripts":{"prepare":"node postinstall.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"dunkinart","email":"admin@dunkinart.com"},"_npmVersion":"10.9.2","description":"Azure AD Auth Kit for Microsoft Login","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/azure-ad-auth-kit_1.0.22_1746525648203_0.3813639520716525","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"azure-ad-auth-kit","version":"1.0.23","keywords":["azure","active-directory","microsoft-login","oauth2","sso"],"author":{"name":"Awais Aslam"},"license":"MIT","_id":"azure-ad-auth-kit@1.0.23","maintainers":[{"name":"dunkinart","email":"admin@dunkinart.com"}],"dist":{"shasum":"8106ff0f93292e15e96264098f82a344e1af18b8","tarball":"https://registry.npmjs.org/azure-ad-auth-kit/-/azure-ad-auth-kit-1.0.23.tgz","fileCount":6,"integrity":"sha512-kYr/S1Eylrns/aXPHhdWIh5lNNOQkfwaO2t+HFJYy4Ye0wdimX00f26k+9FlhTs/798FV9yX8WtpnNH+yF40dw==","signatures":[{"sig":"MEUCIAibUYEy/QWf19mEfr9oAVanUU9XwofdPjOOVJWwTZdZAiEAqcnWXvtLdn3EIe6qFoGzUrdCFOwK40xeY9WxVXKyFdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2884},"main":"lib/azureAdAuth.js","scripts":{"prepare":"node postinstall.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"dunkinart","email":"admin@dunkinart.com"},"_npmVersion":"10.9.2","description":"Azure AD Auth Kit for Microsoft Login","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/azure-ad-auth-kit_1.0.23_1746526160755_0.23758492241681206","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"azure-ad-auth-kit","version":"1.0.24","keywords":["azure","oauth2","sso","active-directory","auth"],"author":{"name":"Awais Aslam"},"license":"MIT","_id":"azure-ad-auth-kit@1.0.24","maintainers":[{"name":"dunkinart","email":"admin@dunkinart.com"}],"dist":{"shasum":"e629065877f44ee7524874228039908894fd7ac0","tarball":"https://registry.npmjs.org/azure-ad-auth-kit/-/azure-ad-auth-kit-1.0.24.tgz","fileCount":6,"integrity":"sha512-ZsVvcpR5AVM3hOwAQIg+E4IECKB+uQTtMQ2QzkH4C5qh8qdq9ZJgXMBiPdNMaDFvRr2eI2p/j+G/6Om7IGeDHA==","signatures":[{"sig":"MEUCIQC34g8FdmDAxrzVNrkPzCocgaCgQy/4jX3jDb6nen3L7wIgF69n2dJh5B8VAWzJkMPjOqcq3G51+ZFMdOMawk7fbJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4528},"main":"lib/azureAdAuth.js","scripts":{"prepare":"node postinstall.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"dunkinart","email":"admin@dunkinart.com"},"_npmVersion":"10.9.2","description":"Microsoft Azure AD Auth Kit (OAuth2 & SSO ready)","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/azure-ad-auth-kit_1.0.24_1746526831901_0.28297560874182426","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"azure-ad-auth-kit","version":"1.0.26","keywords":["azure","oauth2","sso","active-directory","auth"],"author":{"name":"Awais Aslam"},"license":"MIT","_id":"azure-ad-auth-kit@1.0.26","maintainers":[{"name":"dunkinart","email":"admin@dunkinart.com"}],"dist":{"shasum":"ffbf972ed4c1338e17d20ed7e139d9fc82b198ea","tarball":"https://registry.npmjs.org/azure-ad-auth-kit/-/azure-ad-auth-kit-1.0.26.tgz","fileCount":5,"integrity":"sha512-YXWVZAdfH0H3r4/o0Y1aI3z2cqO1qd+naNyr/Cku2UTnAYwSk+yWVfd9GTlApGBY8WDQx9iEQCQ2boPjQYVU7w==","signatures":[{"sig":"MEQCIHlZ6D5Uo+4d4tVhsAcMh0Rve3iGAfZAYRyphkDIEKgrAiArxFsMOblzP65Ah1XI9uzalw48r6HOd3orlLm0qHojlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4825},"main":"lib/azureAdAuth.js","scripts":{"prepare":"node postinstall.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"dunkinart","email":"admin@dunkinart.com"},"_npmVersion":"10.9.2","description":"Microsoft Azure AD Auth Kit (OAuth2 login, no config)","directories":{},"_nodeVersion":"22.14.0","dependencies":{"axios":"^1.6.0","express":"^4.18.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/azure-ad-auth-kit_1.0.26_1746527343824_0.5871911116397726","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"azure-ad-auth-kit","version":"1.0.27","keywords":["azure","oauth2","sso","active-directory","auth"],"author":{"name":"Awais Aslam"},"license":"MIT","_id":"azure-ad-auth-kit@1.0.27","maintainers":[{"name":"dunkinart","email":"admin@dunkinart.com"}],"dist":{"shasum":"21e8f4a9b4b9897e360ef1765fcd589dc1d745da","tarball":"https://registry.npmjs.org/azure-ad-auth-kit/-/azure-ad-auth-kit-1.0.27.tgz","fileCount":5,"integrity":"sha512-UqgR11uYCrnXk3qXoEkaAenN9OTb3316/ZC9Myo4V6awm6ZyE2BL2deJAgc+QUv+DjSz/c8zTEdIsrtd8IrQ5g==","signatures":[{"sig":"MEUCIQD9RT0luQFqhq+QnY0ktJcQAUSGGQvc9N8FuKvg4wURXwIgH/LWbo3BeqDToXPWNg20TD8pMLUU5XozqoPmzdHfQ5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5855},"main":"lib/azureAdAuth.js","scripts":{"prepare":"node postinstall.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"dunkinart","email":"admin@dunkinart.com"},"_npmVersion":"10.9.2","description":"Microsoft Azure AD Auth Kit (OAuth2 login, no config)","directories":{},"_nodeVersion":"22.14.0","dependencies":{"axios":"^1.6.0","express":"^4.18.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/azure-ad-auth-kit_1.0.27_1746527867550_0.28080021110183995","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"azure-ad-auth-kit","version":"1.0.28","keywords":["azure","oauth2","sso","active-directory","auth"],"author":{"name":"Awais Aslam"},"license":"MIT","_id":"azure-ad-auth-kit@1.0.28","maintainers":[{"name":"dunkinart","email":"admin@dunkinart.com"}],"dist":{"shasum":"e1b8485c21aec44178e60c4e6d8f2652059165d7","tarball":"https://registry.npmjs.org/azure-ad-auth-kit/-/azure-ad-auth-kit-1.0.28.tgz","fileCount":5,"integrity":"sha512-Y8mo0ezQRbNa43ITfvBKhrQK9IfK+b2hZ3jWO9ysZbg18tB4LcyR35BJ7b9rO55xu+ek1/X+ht+zixAOVXIjmw==","signatures":[{"sig":"MEUCIQDi9njoxViSA1tMZ/FoKKet3/ecI2ZPwbobYXKvBV1eNwIgLAqkq2DppM+AT42DLZY9kH8LoLOyZkvkTrm6TnwlEWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6527},"main":"lib/azureAdAuth.js","scripts":{"prepare":"node postinstall.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"dunkinart","email":"admin@dunkinart.com"},"_npmVersion":"10.9.2","description":"Microsoft Azure AD Auth Kit (OAuth2 login, no config)","directories":{},"_nodeVersion":"22.14.0","dependencies":{"axios":"^1.6.0","express":"^4.18.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/azure-ad-auth-kit_1.0.28_1746528259221_0.3941754251599281","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"azure-ad-auth-kit","version":"1.0.29","keywords":["azure","oauth2","sso","active-directory","auth"],"author":{"name":"Awais Aslam"},"license":"MIT","_id":"azure-ad-auth-kit@1.0.29","maintainers":[{"name":"dunkinart","email":"admin@dunkinart.com"}],"dist":{"shasum":"f741e94c1eb2dcf0c4ad780f7a347252133d4e8c","tarball":"https://registry.npmjs.org/azure-ad-auth-kit/-/azure-ad-auth-kit-1.0.29.tgz","fileCount":5,"integrity":"sha512-M4eSyI0VE5Odd2SgD/p9XpujbxtKyqNBqQwJ65x+acz3/PD0VaSFyyqaMRmzzr7veafQBRz5aD+CPZhkHi+0VQ==","signatures":[{"sig":"MEQCIEIAzlsMPXRxj9/vIMF3vJ3s1VyVDykyButoDV/QQ0jCAiB5YrH5+pPhrBiB9RmJXQgVXVF8sBd1bUQEpS2JILltgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6653},"main":"lib/azureAdAuth.js","scripts":{"prepare":"node postinstall.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"dunkinart","email":"admin@dunkinart.com"},"_npmVersion":"10.9.2","description":"Microsoft Azure AD Auth Kit (OAuth2 login, no config)","directories":{},"_nodeVersion":"22.14.0","dependencies":{"cors":"^2.8.5","axios":"^1.6.0","express":"^4.18.2","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/azure-ad-auth-kit_1.0.29_1746528540286_0.035335835920682124","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"azure-ad-auth-kit","version":"1.0.30","keywords":["azure","oauth2","sso","active-directory","auth"],"author":{"name":"Awais Aslam"},"license":"MIT","_id":"azure-ad-auth-kit@1.0.30","maintainers":[{"name":"dunkinart","email":"admin@dunkinart.com"}],"dist":{"shasum":"a2b92f4fbb577742c6d846937d82ef67114a6f7a","tarball":"https://registry.npmjs.org/azure-ad-auth-kit/-/azure-ad-auth-kit-1.0.30.tgz","fileCount":5,"integrity":"sha512-ZXZ8af3PlEVeejUtzVAN5j77NI9r3gupds62Lwsgk6h3Bu7811OrJY3IrZ6Vrq2gN51U4VShhRPdWgo647nzbQ==","signatures":[{"sig":"MEYCIQCinnd4hEx+bPshA9FpkAMPZw7dUFn2BWLJY8DVuBYDIAIhANOW59cMpRR245YMp1WyWhybGL8VsJ1gcxo0fd8CDqjF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6653},"main":"lib/azureAdAuth.js","scripts":{"prepare":"node postinstall.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"dunkinart","email":"admin@dunkinart.com"},"_npmVersion":"10.9.2","description":"Microsoft Azure AD Auth Kit (OAuth2 login, no config)","directories":{},"_nodeVersion":"22.14.0","dependencies":{"cors":"^2.8.5","axios":"^1.6.0","express":"^4.18.2","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/azure-ad-auth-kit_1.0.30_1746528858919_0.4827762552787276","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"azure-ad-auth-kit","version":"2.0.1","description":"Microsoft Azure AD Auth Kit (OAuth2 login, no config)","main":"lib/azureAdAuth.js","scripts":{"prepare":"node postinstall.js","postinstall":"node postinstall.js"},"dependencies":{"express":"^4.18.2","axios":"^1.6.0","cors":"^2.8.5","jsonwebtoken":"^9.0.2"},"keywords":["azure","oauth2","sso","active-directory","auth"],"author":{"name":"Awais Aslam"},"license":"MIT","_id":"azure-ad-auth-kit@2.0.1","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-BxrQpondKWj4sBfFGhc3IgB7QAZbQCXOqTzNsJmqrbtg7jP9OG9MvQFw8sKH2+LDpHHf4RMnIyikB4yZBt4TlQ==","shasum":"7d6213f5be2580e4c12d423ab79c308cd5250e7e","tarball":"https://registry.npmjs.org/azure-ad-auth-kit/-/azure-ad-auth-kit-2.0.1.tgz","fileCount":5,"unpackedSize":8303,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC3z4WWNEbKQxCrQZxtHutCSMGlgmrU/m8LTdASDtc/xAIhAMb3gRDNHu4wpjujEmaYlYeO9FQQO344Z7EI63yj0pv7"}]},"_npmUser":{"name":"dunkinart","email":"admin@dunkinart.com"},"directories":{},"maintainers":[{"name":"dunkinart","email":"admin@dunkinart.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/azure-ad-auth-kit_2.0.1_1746529160052_0.8006656698062082"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-05T20:38:00.492Z","modified":"2025-05-06T10:59:20.392Z","1.0.0":"2025-05-05T20:38:00.681Z","1.0.1":"2025-05-05T20:39:07.631Z","1.0.2":"2025-05-05T20:58:09.705Z","1.0.3":"2025-05-05T20:59:37.112Z","1.0.4":"2025-05-05T21:05:05.423Z","1.0.5":"2025-05-05T21:12:53.851Z","1.0.6":"2025-05-05T21:19:30.834Z","1.0.7":"2025-05-06T08:54:55.346Z","1.0.8":"2025-05-06T09:00:17.910Z","1.0.9":"2025-05-06T09:05:38.467Z","1.0.10":"2025-05-06T09:17:16.595Z","1.0.12":"2025-05-06T09:21:18.623Z","1.0.13":"2025-05-06T09:25:07.742Z","1.0.14":"2025-05-06T09:27:00.910Z","1.0.15":"2025-05-06T09:29:29.373Z","1.0.16":"2025-05-06T09:33:30.267Z","1.0.17":"2025-05-06T09:37:02.260Z","1.0.18":"2025-05-06T09:41:00.484Z","1.0.19":"2025-05-06T09:44:59.872Z","1.0.20":"2025-05-06T09:50:46.870Z","1.0.21":"2025-05-06T09:52:59.409Z","1.0.22":"2025-05-06T10:00:48.372Z","1.0.23":"2025-05-06T10:09:21.018Z","1.0.24":"2025-05-06T10:20:32.077Z","1.0.26":"2025-05-06T10:29:04.002Z","1.0.27":"2025-05-06T10:37:47.743Z","1.0.28":"2025-05-06T10:44:19.405Z","1.0.29":"2025-05-06T10:49:00.457Z","1.0.30":"2025-05-06T10:54:19.093Z","2.0.1":"2025-05-06T10:59:20.224Z"},"author":{"name":"Awais Aslam"},"license":"MIT","keywords":["azure","oauth2","sso","active-directory","auth"],"description":"Microsoft Azure AD Auth Kit (OAuth2 login, no config)","maintainers":[{"name":"dunkinart","email":"admin@dunkinart.com"}],"readme":"\n# Azure AD Auth Kit\n\nEasily integrate Microsoft Azure Active Directory login into your Node.js apps — with full support for **OAuth login** and **SSO silent login**.\n\n## 📦 Installation\n\n```bash\nnpm install azure-ad-auth-kit\n```\n\nAfter installation, a folder `sso-oauth/` will appear in your project with working backend code.\n\n---\n\n## 📁 What’s Included\n\n| File                          | Description                                 |\n|-------------------------------|---------------------------------------------|\n| `sample/sample.js`           | Express server for login + token exchange   |\n| `lib/azureAdAuth.js`         | Microsoft token and profile logic           |\n| `postinstall.js`             | Auto-copies files to `sso-oauth/`           |\n\n---\n\n## 🔐 Available Routes\n\n| Endpoint           | Purpose                                         |\n|--------------------|-------------------------------------------------|\n| `/login`           | Microsoft OAuth2 login with account picker      |\n| `/silent-login`    | Silent login (SSO) if user session is active    |\n| `/redirect`        | Handles `code` exchange, returns user+tokens    |\n| `/profile`         | Returns user profile using access tokens        |\n\n---\n\n## ⚙️ Setup\n\nOpen `sso-oauth/sample/sample.js` and configure this block at the top:\n\n```js\nconst config = {\n  TENANT_ID: \"your-tenant-id\",\n  CLIENT_ID: \"your-client-id\",\n  CLIENT_SECRET: \"your-client-secret\",\n  REDIRECT_URI: \"http://localhost:3000/redirect\",\n  JWT_SECRET: \"your-super-secret\",\n  FRONTEND_DASHBOARD_URL: \"http://localhost:5173/dashboard\" // Optional, not used in latest version\n};\n```\n\n> 💡 You can get these values from Azure → App Registrations → Your App → Overview & Certificates\n\nAlso make sure `http://localhost:3000/redirect` is added in Azure → **Authentication → Redirect URIs**\n\n---\n\n## ▶️ Run the Sample\n\n```bash\nnode sso-oauth/sample/sample.js\n```\n\nThen test in browser:\n\n- `http://localhost:3000/login` → OAuth with account picker\n- `http://localhost:3000/silent-login` → SSO (silent auth)\n- After login → JSON with JWT, graphToken and user\n\n---\n\n## 🧪 Sample JSON Response\n\n```json\n{\n  \"message\": \"✅ Login Successful\",\n  \"from\": \"OAuth\",\n  \"token\": \"eyJhbGci...\",\n  \"graphToken\": \"eyJ0eXAi...\",\n  \"user\": {\n    \"email\": \"awais@x-age.ai\",\n    \"name\": \"Awais\",\n    \"id\": \"c266d1d5-6c79-4028-a93e-1fc10bcb6866\"\n  }\n}\n```\n\n---\n\n## 📄 License\n\nMIT © Awais Aslam\n","readmeFilename":"README.md"}