{"_id":"@auth0/auth0-server-js","_rev":"51-f85b9ec8fa339a9d33d200877f4799d9","name":"@auth0/auth0-server-js","dist-tags":{"latest":"1.6.1"},"versions":{"1.0.0":{"name":"@auth0/auth0-server-js","version":"1.0.0","keywords":["auth0"],"author":{"name":"Auth0"},"license":"MIT","_id":"@auth0/auth0-server-js@1.0.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"ece-okta","email":"ece.tavasli@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"dougmiller-okta","email":"douglas.miller@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"}],"homepage":"https://github.com/auth0/auth0-auth-js#readme","bugs":{"url":"https://github.com/auth0/auth0-auth-js/issues"},"dist":{"shasum":"4f775d8f43c79cf8844d9c00870b2b497245e64c","tarball":"https://registry.npmjs.org/@auth0/auth0-server-js/-/auth0-server-js-1.0.0.tgz","fileCount":8,"integrity":"sha512-3HPioCAa6GDBc+DEBMP7igMkYdr4wz2e6um362czIEkWP2rO/Egee6T6/hKlfb1dotOYObkQyMLHRCYAlbDLeg==","signatures":[{"sig":"MEUCIGIOosnBwOqh5iiVsNZnuCLXH63oawaKqlIIwYv+RMnoAiEA8A377dDoLbRF9K/MejiJI2utwQTJp2xvnALkDcjQjuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@auth0%2fauth0-server-js@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":171861},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"4899738a237a64cfe9048f647a46d74c6c7a7353","scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch"},"_npmUser":{"name":"auth0-oss","email":"oss.sdks@auth0.com"},"repository":{"url":"git://github.com/auth0/auth0-auth-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Auth0 Authentication SDK for Server-Side Applications on JavaScript runtimes","directories":{},"_nodeVersion":"20.19.0","dependencies":{"jose":"^6.0.8","@auth0/auth0-auth-js":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.7.0","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/auth0-server-js_1.0.0_1743167549614_0.0366262054988169","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@auth0/auth0-server-js","version":"1.0.1","keywords":["auth0"],"author":{"name":"Auth0"},"license":"MIT","_id":"@auth0/auth0-server-js@1.0.1","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"ece-okta","email":"ece.tavasli@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"dougmiller-okta","email":"douglas.miller@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"}],"homepage":"https://github.com/auth0/auth0-auth-js#readme","bugs":{"url":"https://github.com/auth0/auth0-auth-js/issues"},"dist":{"shasum":"4308fbe4a26477ee3764588eebfa46fd0aa47438","tarball":"https://registry.npmjs.org/@auth0/auth0-server-js/-/auth0-server-js-1.0.1.tgz","fileCount":9,"integrity":"sha512-OC+aGCG0Q8T3mfmPcOmUbV62/JI7DvdQIORb0x1uxhXqot3ANoxr0KXQvqVugw3nZAkwXL7z35LEX6f63lfOfw==","signatures":[{"sig":"MEQCIAsQLsyfXuoHGoZgptboslCqdCMG6FxGnlP/D1jzU1+pAiACVg3YKiYqn5gqJHsxC0CEbAGr8h+sfIvKPw4QXOPHFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@auth0%2fauth0-server-js@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":173021},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c01aff128c9c337e20fec990f01fdf1cb5d3303c","scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch"},"_npmUser":{"name":"auth0-oss","email":"oss.sdks@auth0.com"},"repository":{"url":"git://github.com/auth0/auth0-auth-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Auth0 Authentication SDK for Server-Side Applications on JavaScript runtimes","directories":{},"_nodeVersion":"20.19.0","dependencies":{"jose":"^6.0.8","@auth0/auth0-auth-js":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.7.0","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/auth0-server-js_1.0.1_1743181321633_0.41881753875220884","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@auth0/auth0-server-js","version":"1.0.2","keywords":["auth0"],"author":{"name":"Auth0"},"license":"MIT","_id":"@auth0/auth0-server-js@1.0.2","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"ece-okta","email":"ece.tavasli@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"dougmiller-okta","email":"douglas.miller@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"jason.gervais","email":"jason.gervais@okta.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"},{"name":"psychoticbrat","email":"merisa.lee@okta.com"}],"homepage":"https://github.com/auth0/auth0-auth-js#readme","bugs":{"url":"https://github.com/auth0/auth0-auth-js/issues"},"dist":{"shasum":"32726373f3384334581f889fc767a86a5856e7b2","tarball":"https://registry.npmjs.org/@auth0/auth0-server-js/-/auth0-server-js-1.0.2.tgz","fileCount":9,"integrity":"sha512-TzL5UX+kRvLPLWPO2aFmuWxBRzJZuiIAmdmJISwmSEAB0yadawVxqTvVgWwzbuqrGcF5qeQt4MvG4+wtONrs0A==","signatures":[{"sig":"MEYCIQCBklc1nA2VgkC7/QqMcpPwL1vcmubVYBlStgxwz4PmHQIhAIWTjj4CZibRodXO3l1fGdDVy90g1g46lPqvJ9O50MLk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@auth0%2fauth0-server-js@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":223284},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"1497766e2bdd5a8684d50f00f26dc7d9d5462902","scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch"},"_npmUser":{"name":"auth0-oss","actor":{"name":"auth0-oss","type":"user","email":"oss.sdks@auth0.com"},"email":"oss.sdks@auth0.com"},"repository":{"url":"git://github.com/auth0/auth0-auth-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Auth0 Authentication SDK for Server-Side Applications on JavaScript runtimes","directories":{},"_nodeVersion":"20.19.2","dependencies":{"jose":"^6.0.8","@auth0/auth0-auth-js":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.7.0","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/auth0-server-js_1.0.2_1750247649141_0.35241587251528506","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@auth0/auth0-server-js","version":"1.0.3","keywords":["auth0"],"author":{"name":"Auth0"},"license":"MIT","_id":"@auth0/auth0-server-js@1.0.3","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"ece-okta","email":"ece.tavasli@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"dougmiller-okta","email":"douglas.miller@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"jason.gervais","email":"jason.gervais@okta.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"},{"name":"psychoticbrat","email":"merisa.lee@okta.com"}],"homepage":"https://github.com/auth0/auth0-auth-js#readme","bugs":{"url":"https://github.com/auth0/auth0-auth-js/issues"},"dist":{"shasum":"8bc3bc1b602ed833777285a0919a46b7eaa8974d","tarball":"https://registry.npmjs.org/@auth0/auth0-server-js/-/auth0-server-js-1.0.3.tgz","fileCount":9,"integrity":"sha512-WKY7EmQ+vyOwNJe71QtFX4mGXRWfirUKhCyX83qkDD6oGySThBTCCY2+cMjbl6i+AXrVqg6SBPpUCRDDYuCAlQ==","signatures":[{"sig":"MEUCIQDs8lF6Afx6jWajumONjOmpb1hniG7JwGUkbuvO5OMc4AIgL5eRqCNGuXgKg10EOG3PqSR2Iurot/qwpIDtn4RL7oc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@auth0%2fauth0-server-js@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224184},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"bc39e7b94a6e10d0e4ecfc722e4b24ec305054ec","scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch"},"_npmUser":{"name":"auth0-oss","actor":{"name":"auth0-oss","type":"user","email":"oss.sdks@auth0.com"},"email":"oss.sdks@auth0.com"},"repository":{"url":"git://github.com/auth0/auth0-auth-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Auth0 Authentication SDK for Server-Side Applications on JavaScript runtimes","directories":{},"_nodeVersion":"20.19.2","dependencies":{"jose":"^6.0.8","@auth0/auth0-auth-js":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.7.0","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/auth0-server-js_1.0.3_1750677584933_0.36914864565399164","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@auth0/auth0-server-js","version":"1.1.0","keywords":["auth0"],"author":{"name":"Auth0"},"license":"MIT","_id":"@auth0/auth0-server-js@1.1.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"jason.gervais","email":"jason.gervais@okta.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"},{"name":"psychoticbrat","email":"merisa.lee@okta.com"},{"name":"brohowismynamealreadytaken","email":"ijlal.khan@okta.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"}],"homepage":"https://github.com/auth0/auth0-auth-js#readme","bugs":{"url":"https://github.com/auth0/auth0-auth-js/issues"},"dist":{"shasum":"dfd38d1c6eee8ab05276e5f9707bac25abacf387","tarball":"https://registry.npmjs.org/@auth0/auth0-server-js/-/auth0-server-js-1.1.0.tgz","fileCount":9,"integrity":"sha512-5Q+bXhxYV0ZaHdL1Jjzu4WoRfEuEGFR8zZ16UvFWhC7JUwmFvNsxH7ktdx4mGYo6KqFBev7ds9t/7XvxbdlEjw==","signatures":[{"sig":"MEYCIQC9Ox0Y5c5/ZxkKjjxWRQQV565FH5l9Zcx+qPIWin3P1gIhAJCeYmfNSXPAWu4UjJM0/wBGtt7kTO/BXe4mha1TWNA+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@auth0%2fauth0-server-js@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230563},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"117548ee3428ad3b88179c49edb543934bd6e2d7","scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch"},"_npmUser":{"name":"auth0-oss","email":"oss.sdks@auth0.com"},"repository":{"url":"git://github.com/auth0/auth0-auth-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Auth0 Authentication SDK for Server-Side Applications on JavaScript runtimes","directories":{},"_nodeVersion":"20.19.5","dependencies":{"jose":"^6.0.8","@auth0/auth0-auth-js":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.7.0","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6","@auth0/typescript-config":"*"},"_npmOperationalInternal":{"tmp":"tmp/auth0-server-js_1.1.0_1758007272844_0.3224705356145401","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@auth0/auth0-server-js","version":"1.2.0","keywords":["auth0"],"author":{"name":"Auth0"},"license":"MIT","_id":"@auth0/auth0-server-js@1.2.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"bsmith-auth0","email":"brian.s.smith@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"josecarlos-chavez_atko","email":"josecarlos.chavez@okta.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"jason.gervais","email":"jason.gervais@okta.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"},{"name":"psychoticbrat","email":"merisa.lee@okta.com"},{"name":"brohowismynamealreadytaken","email":"ijlal.khan@okta.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"},{"name":"harish.sundar","email":"harish.sundar@auth0.com"},{"name":"dannyturcotte","email":"danny.turcotte@okta.com"},{"name":"auth0-werner","email":"tommy.werner@okta.com"},{"name":"safder.areepattamannil","email":"safder.areepattamannil@okta.com"}],"homepage":"https://github.com/auth0/auth0-auth-js#readme","bugs":{"url":"https://github.com/auth0/auth0-auth-js/issues"},"dist":{"shasum":"d8ea53f7c21fc9660ae46abde5d761a7f941ebef","tarball":"https://registry.npmjs.org/@auth0/auth0-server-js/-/auth0-server-js-1.2.0.tgz","fileCount":9,"integrity":"sha512-PhzaW8AcBXX2d0xYqiwS+zfyl+wqR3SrbvsOBDkOQidLEC3LzNvc60oT4FxmSzkjUg/QThQCcymkAJvov+Vu8g==","signatures":[{"sig":"MEQCIG1t9b7HDaYZ/uEGge58xpYHc6bNPaNZrnvNeleuhXprAiAmQrf5AohCSbtABczbCA+5CFFcS5E/e+ptITTVemiO7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@auth0%2fauth0-server-js@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":234077},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"2100bd259e47d909a16b8dfff67120f6d56989f7","scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:144ba708-8684-49e6-bb57-fad81dbcb7d6"}},"repository":{"url":"git://github.com/auth0/auth0-auth-js.git","type":"git"},"_npmVersion":"11.7.0","description":"Auth0 Authentication SDK for Server-Side Applications on JavaScript runtimes","directories":{},"_nodeVersion":"20.19.6","dependencies":{"jose":"^6.0.8","@auth0/auth0-auth-js":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.7.0","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6","@auth0/typescript-config":"*"},"_npmOperationalInternal":{"tmp":"tmp/auth0-server-js_1.2.0_1765382888751_0.5570894258297074","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@auth0/auth0-server-js","version":"1.3.0","keywords":["auth0"],"author":{"name":"Auth0"},"license":"MIT","_id":"@auth0/auth0-server-js@1.3.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"bsmith-auth0","email":"brian.s.smith@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"niltorresatko","email":"nil.torres@okta.com"},{"name":"henry.mcardle","email":"henry.mcardle@okta.com"},{"name":"nicolas.villalobos","email":"nicolas.villalobos@okta.com"},{"name":"josecarlos-chavez_atko","email":"josecarlos.chavez@okta.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"}],"homepage":"https://github.com/auth0/auth0-auth-js#readme","bugs":{"url":"https://github.com/auth0/auth0-auth-js/issues"},"dist":{"shasum":"f683add267246d1cdedd69313cff264eb4c6fbb9","tarball":"https://registry.npmjs.org/@auth0/auth0-server-js/-/auth0-server-js-1.3.0.tgz","fileCount":9,"integrity":"sha512-UgvRR+x2xBq9QLYktw01UQDdoiuDOQFNVdulJl+SH0nJP3J5qxbRFFognGlWqn+yBj50eWtaMJhYJ5oES6vE4Q==","signatures":[{"sig":"MEUCIQCUUXWn2/JK6BEo6uUiwy2anGfVpx7KCX3qVLzw829qRgIgbglIJuGl3F1++3r1HbmmEoN5FR/zCbIj1aWSnwvRJ6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@auth0%2fauth0-server-js@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264019},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"be3cf56ce91fe70386bafca58d8420d2acb27528","scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:144ba708-8684-49e6-bb57-fad81dbcb7d6"}},"repository":{"url":"git://github.com/auth0/auth0-auth-js.git","type":"git"},"_npmVersion":"11.12.0","description":"Auth0 Authentication SDK for Server-Side Applications on JavaScript runtimes","directories":{},"_nodeVersion":"20.20.1","dependencies":{"jose":"^6.0.8","@auth0/auth0-auth-js":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.7.0","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","@eslint/js":"^9.20.0","typescript":"~5.8.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6","@auth0/typescript-config":"*"},"_npmOperationalInternal":{"tmp":"tmp/auth0-server-js_1.3.0_1774346935627_0.10854700340557621","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@auth0/auth0-server-js","version":"1.4.0","keywords":["auth0"],"author":{"name":"Auth0"},"license":"MIT","_id":"@auth0/auth0-server-js@1.4.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"bsmith-auth0","email":"brian.s.smith@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"niltorresatko","email":"nil.torres@okta.com"},{"name":"henry.mcardle","email":"henry.mcardle@okta.com"},{"name":"nicolas.villalobos","email":"nicolas.villalobos@okta.com"},{"name":"josecarlos-chavez_atko","email":"josecarlos.chavez@okta.com"},{"name":"tj.okta","email":"tirone.pama@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"}],"homepage":"https://github.com/auth0/auth0-auth-js#readme","bugs":{"url":"https://github.com/auth0/auth0-auth-js/issues"},"dist":{"shasum":"5c18d3af5c30d37a75d82edf637eccb128b8088c","tarball":"https://registry.npmjs.org/@auth0/auth0-server-js/-/auth0-server-js-1.4.0.tgz","fileCount":9,"integrity":"sha512-U4zQHwgdLdjBiprUPkOAJHtWB2VjQa9xafoaCidudYAUduD3aOZf4sIYx/g9yvXl6awahFb9dnB0VrK9ApaRKg==","signatures":[{"sig":"MEYCIQCHlyZht4hq+l/yP1rJ0yOvOUmyD+G+J7WCubS6GTXzZwIhAM3wcq32Cp0GjiSgX09f7z7ZdxXUxP3vsNiL1HA7dq9h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@auth0%2fauth0-server-js@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":304748},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f62e85f1e0d36e5738082db7d63e892377ba0fea","scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:144ba708-8684-49e6-bb57-fad81dbcb7d6"}},"repository":{"url":"git://github.com/auth0/auth0-auth-js.git","type":"git"},"_npmVersion":"11.12.1","description":"Auth0 Authentication SDK for Server-Side Applications on JavaScript runtimes","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jose":"^6.0.8","@auth0/auth0-auth-js":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.7.0","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","@eslint/js":"^9.20.0","typescript":"~5.8.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6","@auth0/typescript-config":"*"},"_npmOperationalInternal":{"tmp":"tmp/auth0-server-js_1.4.0_1775728570883_0.7242734360140459","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@auth0/auth0-server-js","version":"1.5.0","keywords":["auth0"],"author":{"name":"Auth0"},"license":"MIT","_id":"@auth0/auth0-server-js@1.5.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"bsmith-auth0","email":"brian.s.smith@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"niltorresatko","email":"nil.torres@okta.com"},{"name":"henry.mcardle","email":"henry.mcardle@okta.com"},{"name":"nicolas.villalobos","email":"nicolas.villalobos@okta.com"},{"name":"adam-mcgrath_okta","email":"adam.mcgrath@auth0.com"},{"name":"josecarlos-chavez_atko","email":"josecarlos.chavez@okta.com"},{"name":"tj.okta","email":"tirone.pama@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"}],"homepage":"https://github.com/auth0/auth0-auth-js#readme","bugs":{"url":"https://github.com/auth0/auth0-auth-js/issues"},"dist":{"shasum":"e19a05ef8063dc8df0d300754ed59ea3cafe334b","tarball":"https://registry.npmjs.org/@auth0/auth0-server-js/-/auth0-server-js-1.5.0.tgz","fileCount":9,"integrity":"sha512-PsW1ZuK2c6q9v6F6o+SxUFYR4JdHG6mnV00nK6PCDe+F4o79oRNHPaXGb80HZCgL9C90F+EsauI+P32jCmzR6A==","signatures":[{"sig":"MEUCIHcq/wCuHqfL5d2sAgjYaDQYRbXyuZslAiUvEM/JX2/+AiEAr7dgVPwr0VcpJz161pL4UuXMQk0daNAY50kw8z8vN4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@auth0%2fauth0-server-js@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341281},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"b0b15bcf4c1b8f94cdc993f1306a5e79ad7910a5","scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:144ba708-8684-49e6-bb57-fad81dbcb7d6"}},"repository":{"url":"git://github.com/auth0/auth0-auth-js.git","type":"git"},"_npmVersion":"11.16.0","description":"Auth0 Authentication SDK for Server-Side Applications on JavaScript runtimes","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jose":"^6.0.8","@auth0/auth0-auth-js":"^1.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.7.0","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","@eslint/js":"^9.20.0","typescript":"~5.8.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6","@auth0/typescript-config":"*"},"_npmOperationalInternal":{"tmp":"tmp/auth0-server-js_1.5.0_1781080392754_0.4923370885306422","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@auth0/auth0-server-js","version":"1.6.0","keywords":["auth0"],"author":{"name":"Auth0"},"license":"MIT","_id":"@auth0/auth0-server-js@1.6.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"bsmith-auth0","email":"brian.s.smith@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"niltorresatko","email":"nil.torres@okta.com"},{"name":"henry.mcardle","email":"henry.mcardle@okta.com"},{"name":"nicolas.villalobos","email":"nicolas.villalobos@okta.com"},{"name":"adam-mcgrath_okta","email":"adam.mcgrath@auth0.com"},{"name":"josecarlos-chavez_atko","email":"josecarlos.chavez@okta.com"},{"name":"tj.okta","email":"tirone.pama@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"}],"homepage":"https://github.com/auth0/auth0-auth-js#readme","bugs":{"url":"https://github.com/auth0/auth0-auth-js/issues"},"dist":{"shasum":"52b30b097126f4b554d26665231bab5327788594","tarball":"https://registry.npmjs.org/@auth0/auth0-server-js/-/auth0-server-js-1.6.0.tgz","fileCount":9,"integrity":"sha512-Wif7/bn+kuPQDNBD0qWI3HIRQQH8oZr0zLmwuwsnq4EaGNaVjBCwDAD8zVESWtHrXHT6X2n2RF11F04fa9dUEw==","signatures":[{"sig":"MEUCIQCaiJPQWxvf2Ui71T4cBTsVYy/HUJaeYRvsmFFjL5BS8wIgbKFQ9wAnn/khv8NGjp4Zgd4joiFS5OmdkAHAFKPwnrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@auth0%2fauth0-server-js@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":363003},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f11687998b087c3cf2ab52b17d0e8168ee1bdb93","scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","test:workers":"vitest run --config vitest.config.workers.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:144ba708-8684-49e6-bb57-fad81dbcb7d6"}},"repository":{"url":"git://github.com/auth0/auth0-auth-js.git","type":"git"},"_npmVersion":"11.17.0","description":"Auth0 Authentication SDK for Server-Side Applications on JavaScript runtimes","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jose":"^6.0.8","@auth0/auth0-auth-js":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.7.0","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","wrangler":"^4.98.0","@eslint/js":"^9.20.0","typescript":"~5.8.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6","@auth0/typescript-config":"*","@cloudflare/vitest-pool-workers":"^0.12.10"},"_npmOperationalInternal":{"tmp":"tmp/auth0-server-js_1.6.0_1781586943768_0.17706680489300664","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@auth0/auth0-server-js","version":"1.6.1","description":"Auth0 Authentication SDK for Server-Side Applications on JavaScript runtimes","author":{"name":"Auth0"},"license":"MIT","type":"module","scripts":{"build":"tsup","build:watch":"tsup --watch","clean":"rm -rf ./dist","lint":"eslint \"./**/*.ts*\"","test":"vitest run","test:ci":"vitest --watch false --coverage","test:workers":"vitest run --config vitest.config.workers.ts"},"types":"./dist/index.d.ts","main":"./dist/index.cjs","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.cjs","import":"./dist/index.js"}},"dependencies":{"@auth0/auth0-auth-js":"^1.9.1","jose":"^6.0.8"},"devDependencies":{"@auth0/typescript-config":"*","@eslint/js":"^9.20.0","@vitest/coverage-v8":"^3.0.6","eslint":"^9.20.1","msw":"^2.7.0","tsup":"^8.4.0","typescript":"~5.8.3","typescript-eslint":"^8.24.0","vitest":"^3.0.5","@cloudflare/vitest-pool-workers":"^0.12.10","wrangler":"^4.98.0"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git://github.com/auth0/auth0-auth-js.git"},"bugs":{"url":"https://github.com/auth0/auth0-auth-js/issues"},"homepage":"https://github.com/auth0/auth0-auth-js#readme","keywords":["auth0"],"gitHead":"5098b604fd9e19ae078ab984218fb5902dd06f9d","_id":"@auth0/auth0-server-js@1.6.1","_nodeVersion":"20.20.2","_npmVersion":"11.17.0","dist":{"integrity":"sha512-oj7ORihF53CfJjVC05j6ckiWTPY3F/uCoQhJ0QEpQ2aWgPMv8D4ves48DIar8fHvgR3fvXnaejRV1XTdwV2lkA==","shasum":"3f3cb0398b78ac101dd60c70e1352cc3057fac39","tarball":"https://registry.npmjs.org/@auth0/auth0-server-js/-/auth0-server-js-1.6.1.tgz","fileCount":9,"unpackedSize":364552,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@auth0%2fauth0-server-js@1.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDKbAZClPSeSDHt2EqTmcovlYsDdwhVi9FfnUQnDXVL/wIgL+dnHdww+0dtWZKz/nnqWVOiS0m+ijojQSVWDwuHLqw="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:144ba708-8684-49e6-bb57-fad81dbcb7d6"}},"directories":{},"maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"bsmith-auth0","email":"brian.s.smith@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"niltorresatko","email":"nil.torres@okta.com"},{"name":"henry.mcardle","email":"henry.mcardle@okta.com"},{"name":"nicolas.villalobos","email":"nicolas.villalobos@okta.com"},{"name":"adam-mcgrath_okta","email":"adam.mcgrath@auth0.com"},{"name":"josecarlos-chavez_atko","email":"josecarlos.chavez@okta.com"},{"name":"tj.okta","email":"tirone.pama@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/auth0-server-js_1.6.1_1781673656648_0.27388522658992676"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-28T13:12:29.537Z","modified":"2026-06-17T05:20:57.392Z","1.0.0":"2025-03-28T13:12:29.830Z","1.0.1":"2025-03-28T17:02:01.863Z","1.0.2":"2025-06-18T11:54:09.331Z","1.0.3":"2025-06-23T11:19:45.149Z","1.1.0":"2025-09-16T07:21:13.059Z","1.2.0":"2025-12-10T16:08:08.896Z","1.3.0":"2026-03-24T10:08:55.816Z","1.4.0":"2026-04-09T09:56:11.026Z","1.5.0":"2026-06-10T08:33:12.878Z","1.6.0":"2026-06-16T05:15:43.937Z","1.6.1":"2026-06-17T05:20:56.795Z"},"bugs":{"url":"https://github.com/auth0/auth0-auth-js/issues"},"author":{"name":"Auth0"},"license":"MIT","homepage":"https://github.com/auth0/auth0-auth-js#readme","keywords":["auth0"],"repository":{"type":"git","url":"git://github.com/auth0/auth0-auth-js.git"},"description":"Auth0 Authentication SDK for Server-Side Applications on JavaScript runtimes","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"bsmith-auth0","email":"brian.s.smith@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"niltorresatko","email":"nil.torres@okta.com"},{"name":"henry.mcardle","email":"henry.mcardle@okta.com"},{"name":"nicolas.villalobos","email":"nicolas.villalobos@okta.com"},{"name":"adam-mcgrath_okta","email":"adam.mcgrath@auth0.com"},{"name":"josecarlos-chavez_atko","email":"josecarlos.chavez@okta.com"},{"name":"tj.okta","email":"tirone.pama@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"}],"readme":"The `@auth0/auth0-server-js` library allows for implementing user authentication in web applications on a JavaScript runtime.\n\nUsing this SDK as-is in your application may not be trivial, as it is designed to be used as a building block for building framework-specific authentication SDKs.\n\n![Release](https://img.shields.io/npm/v/@auth0/auth0-server-js)\n![Downloads](https://img.shields.io/npm/dw/@auth0/auth0-server-js)\n[![License](https://img.shields.io/:license-mit-blue.svg?style=flat)](https://opensource.org/licenses/MIT)\n\n📚 [Documentation](#documentation) - 🚀 [Getting Started](#getting-started) - 💬 [Feedback](#feedback)\n\n## Documentation\n\n- [Examples](https://github.com/auth0/auth0-auth-js/blob/main/packages/auth0-server-js/EXAMPLES.md) - examples for your different use cases.\n- [Docs Site](https://auth0.com/docs) - explore our docs site and learn more about Auth0.\n\n## Getting Started\n\n- [1. Install the SDK](#1-install-the-sdk)\n- [2. Create the Auth0 SDK client](#2-create-the-auth0-sdk-client)\n- [3. Configuring the Store](#3-configuring-the-store)\n  - [Stateless Store](#stateless-store)\n  - [Stateful Store](#stateful-store)\n- [4. Add login to your Application (interactive)](#4-add-login-to-your-application-interactive)\n- [5. Add logout to your application](#5-add-logout-to-your-application)\n\n### 1. Install the SDK\n\n```shell\nnpm i @auth0/auth0-server-js\n```\n\nThis library requires Node.js 20 LTS and newer LTS versions.\n\n### 2. Create the Auth0 SDK client\n\nCreate an instance of the `ServerClient`. This instance will be imported and used anywhere we need access to the authentication methods.\n\n```ts\nimport { ServerClient } from '@auth0/auth0-server-js';\n\nconst auth0 = new ServerClient<StoreOptions>({\n  domain: '<AUTH0_DOMAIN>',\n  clientId: '<AUTH0_CLIENT_ID>',\n  clientSecret: '<AUTH0_CLIENT_SECRET>',\n  authorizationParams: {\n    redirect_uri: '<AUTH0_REDIRECT_URI>',\n  },\n});\n```\n\nThe `AUTH0_DOMAIN`, `AUTH0_CLIENT_ID`, and `AUTH0_CLIENT_SECRET` can be obtained from the [Auth0 Dashboard](https://manage.auth0.com) once you've created an application. **This application must be a `Regular Web Application`**.\nThe `AUTH0_REDIRECT_URI` is needed to tell Auth0 what URL to redirect back to after successful authentication, e.g. `http://localhost:3000/auth/callback`. Your application needs to handle this endpoint and call the SDK's `completeInteractiveLogin(url: string)` to finish the authentication process. See below for more information.\n\n\n### 3. Configuring the Store\n\nThe `auth0-server-js` SDK comes with a built-in store for both transaction and state data, however **it's required to provide it a CookieHandler implementation** that fits your use-case.\nThe goal of `auth0-server-js` is to provide a flexible API that allows you to use any storage mechanism you prefer, but is mostly designed to work with cookie and session-based storage kept in mind.\n\nThe SDK methods accept an optional `storeOptions` object that can be used to pass additional options to the storage methods, such as Request / Response objects, allowing to control cookies in the storage layer.\n\nFor Web Applications, this may come down to a Stateless or Statefull session storage system.\n\n#### Stateless Store\n\nIn a stateless storage solution, the entire session data is stored in the cookie. This is the simplest form of storage, but it has some limitations, such as the maximum size of a cookie.\n\nThe implementation may vary depending on the framework of choice, here is an example using Fastify:\n\n\n```ts\nimport { FastifyReply, FastifyRequest } from 'fastify';\nimport { CookieSerializeOptions } from '@fastify/cookie';\nimport { \n  AbstractStateStore,\n  AbstractTransactionStore,\n  ServerClient,\n  StateData,\n  TransactionData\n} from '@auth0/auth0-server-js';\n\nexport interface StoreOptions {\n  request: FastifyRequest;\n  reply: FastifyReply;\n}\n\nexport class FastifyCookieHandler implements CookieHandler<StoreOptions> {\n  setCookie(\n    name: string,\n    value: string,\n    options?: CookieSerializeOptions,\n    storeOptions?: StoreOptions\n  ): void {\n    // Handle storeOptions being undefined if needed.\n    storeOptions!.reply.setCookie(name, value, options || {});\n  }\n\n  getCookie(name: string, storeOptions?: StoreOptions): string | undefined {\n    // Handle storeOptions being undefined if needed.\n    return storeOptions!.request.cookies?.[name];\n  }\n\n  getCookies(storeOptions?: StoreOptions): Record<string, string> {\n    // Handle storeOptions being undefined if needed.\n    return storeOptions!.request.cookies as Record<string, string>;\n  }\n\n  deleteCookie(name: string, storeOptions?: StoreOptions): void {\n    // Handle storeOptions being undefined if needed.\n    storeOptions!.reply.clearCookie(name);\n  }\n}\n\nconst auth0 = new ServerClient<StoreOptions>({\n  transactionStore: new CookieTransactionStore({ secret: options.secret }, new FastifyCookieHandler()),\n  stateStore: new StatelessStateStore({ secret: options.secret }, new FastifyCookieHandler()),\n});\n```\n\n#### Stateful Store\n\nIn stateful storage, the session data is stored in a server-side storage mechanism, such as a database. This allows for more flexibility in the size of the session data, but requires additional infrastructure to manage the storage.\nThe session is identified by a unique identifier that is stored in the cookie, which the storage would read in order to retrieve the session data from the server-side storage.\n\n\nThe implementation may vary depending on the framework of choice, here is an example using Fastify:\n\n```ts\nimport type { FastifyReply, FastifyRequest } from \"fastify\";\nimport { CookieSerializeOptions } from '@fastify/cookie';\nimport { \n  AbstractStateStore,\n  LogoutTokenClaims,\n  ServerClient,\n  StateData,\n} from '@auth0/auth0-server-js';\n\nexport interface StoreOptions {\n  request: FastifyRequest;\n  reply: FastifyReply;\n}\n\nexport class FastifyCookieHandler implements CookieHandler<StoreOptions> {\n  setCookie(\n    name: string,\n    value: string,\n    options?: CookieSerializeOptions,\n    storeOptions?: StoreOptions,\n  ): void {\n    // Handle storeOptions being undefined if needed.\n    storeOptions!.reply.setCookie(name, value, options || {});\n  }\n\n  getCookie(name: string, storeOptions?: StoreOptions): string | undefined {\n    // Handle storeOptions being undefined if needed.\n    return storeOptions!.request.cookies?.[name];\n  }\n\n  getCookies(storeOptions?: StoreOptions): Record<string, string> {\n    // Handle storeOptions being undefined if needed.\n    return storeOptions!.request.cookies as Record<string, string>;\n  }\n\n  deleteCookie(name: string, storeOptions?: StoreOptions): void {\n    // Handle storeOptions being undefined if needed.\n    storeOptions!.reply.clearCookie(name);\n  }\n}\n\nconst auth0 = new ServerClient<StoreOptions>({\n  transactionStore: new CookieTransactionStore({ secret: options.secret }, new FastifyCookieHandler()),\n  stateStore: new StatefulStateStore({ secret: options.secret }, new FastifyCookieHandler()),\n});\n\n```\n\nNote that `storeOptions` is optional in the SDK's methods, but required when wanting to interact with the framework to set cookies. Here's how to pass the `storeOptions` to `startInteractiveLogin()` in a Fastify application:\n\n```ts\nfastify.get('/auth/login', async (request, reply) => {\n  const storeOptions = { request, reply };\n  const authorizationUrl = await auth0Client.startInteractiveLogin({}, storeOptions);\n\n  reply.redirect(authorizationUrl.href);\n});\n```\n\nBecause storage systems in Web Applications are mostly cookie-based, the `storeOptions` object is used to pass the `request` and `reply` (in the case of Fastify, as per the example) objects to the storage methods, allowing to control cookies in the storage layer. It's expected to pass this to every interaction with the SDK.\n\n### 4. Add login to your Application (interactive)\n\nBefore using redirect-based login, ensure the `authorizationParams.redirect_uri` is configured when initializing the SDK:\n\n```ts\nconst auth0 = new ServerClient<StoreOptions>({\n  // ...\n  authorizationParams: {\n    redirect_uri: '<AUTH0_REDIRECT_URI>',\n  },\n  // ...\n});\n```\n\nThe `redirect_uri` must be an absolute URL.\n\nIf you need to compute an absolute redirect URI per request (for example, in multi-domain deployments), pass `authorizationParams.redirect_uri` to `startInteractiveLogin` to override the configured default.\n\n> [!IMPORTANT]  \n> You will need to register the `AUTH0_REDIRECT_URI` in your Auth0 Application as an **Allowed Callback URLs** via the [Auth0 Dashboard](https://manage.auth0.com):\n\nIn order to add login to any application, call `startInteractiveLogin()`, and redirect the user to the returned URL.\n\nThe implementation will vary based on the framework being used, but here is an example of what this would look like in Fastify:\n\n```ts\nfastify.get('/auth/login', async (request, reply) => {\n  const authorizationUrl = await auth0Client.startInteractiveLogin({\n    // The redirect_uri can also be configured here.\n    authorizationParams: {\n      redirect_uri: '<AUTH0_REDIRECT_URI>',\n    },\n  }, { request, reply });\n\n  reply.redirect(authorizationUrl.href);\n});\n```\n\nOnce the user has succesfully authenticated, Auth0 will redirect the user back to the provided `authorizationParams.redirect_uri` which needs to be handled in the application.\nThe implementation will vary based on the framework used, but what needs to happen is:\n\n- register an endpoint that will handle the configured `authorizationParams.redirect_uri`.\n- call the SDK's `completeInteractiveLogin(url)`, passing it the full URL, including query parameters.\n\nHere is an example of what this would look like in Fastify, with `authorizationParams.redirect_uri` configured as `http://localhost:3000/auth/callback`:\n\n```ts\nfastify.get('/auth/callback', async (request, reply) => {\n  await auth0Client.completeInteractiveLogin(new URL(request.url, options.appBaseUrl), { request, reply });\n\n  reply.redirect('/');\n});\n```\n\n### 5. Add logout to your application\n\nIn order to log the user out of your application, as well as from Auth0, you can call the SDK's `logout()` method, and redirect the user to the returned URL.\n\n```ts\nfastify.get('/auth/logout', async (request, reply) => {\n  const logoutUrl = await auth0Client.logout({ returnTo: '<RETURN_TO>' }, { request, reply });\n\n  reply.redirect(logoutUrl.href);\n});\n```\n\n> [!IMPORTANT]  \n> You will need to register the `RETURN_TO` in your Auth0 Application as an **Allowed Logout URLs** via the [Auth0 Dashboard](https://manage.auth0.com):\n\n\n\n## Feedback\n\n### Contributing\n\nWe appreciate feedback and contribution to this repo! Before you get started, please read the following:\n\n- [Auth0's general contribution guidelines](https://github.com/auth0/open-source-template/blob/master/GENERAL-CONTRIBUTING.md)\n- [Auth0's code of conduct guidelines](https://github.com/auth0/open-source-template/blob/master/CODE-OF-CONDUCT.md)\n- [This repo's contribution guide](https://github.com/auth0/auth0-auth-js/blob/main/CONTRIBUTING.md)\n\n### Raise an issue\n\nTo provide feedback or report a bug, please [raise an issue on our issue tracker](https://github.com/auth0/auth0-auth-js/issues).\n\n## Vulnerability Reporting\n\nPlease do not report security vulnerabilities on the public GitHub issue tracker. The [Responsible Disclosure Program](https://auth0.com/responsible-disclosure-policy) details the procedure for disclosing security issues.\n\n## What is Auth0?\n\n<p align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://cdn.auth0.com/website/sdks/logos/auth0_dark_mode.png\" width=\"150\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"https://cdn.auth0.com/website/sdks/logos/auth0_light_mode.png\" width=\"150\">\n    <img alt=\"Auth0 Logo\" src=\"https://cdn.auth0.com/website/sdks/logos/auth0_light_mode.png\" width=\"150\">\n  </picture>\n</p>\n<p align=\"center\">\n  Auth0 is an easy to implement, adaptable authentication and authorization platform. To learn more checkout <a href=\"https://auth0.com/why-auth0\">Why Auth0?</a>\n</p>\n<p align=\"center\">\n  This project is licensed under the MIT license. See the <a href=\"https://github.com/auth0/auth0-auth-js/blob/main/packages/auth0-server-js/LICENSE\"> LICENSE</a> file for more info.\n</p>\n","readmeFilename":"README.md"}