{"_id":"auth-astro","_rev":"18-6bced5c9345529de449b066648451b8f","name":"auth-astro","dist-tags":{"latest":"4.2.0"},"versions":{"1.0.0":{"name":"auth-astro","version":"1.0.0","author":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"license":"MIT","_id":"auth-astro@1.0.0","maintainers":[{"name":"nowaythatworked","email":"jan.czekala99@web.de"}],"contributors":[{"name":"Otterlord","email":"otterlord.dev@gmail.com"},{"name":"tajkirkpatrick"}],"dist":{"shasum":"bd5804a6da84fc63f57392f67e8a0daeacffb956","tarball":"https://registry.npmjs.org/auth-astro/-/auth-astro-1.0.0.tgz","fileCount":13,"integrity":"sha512-eW6Mjk1BtOurgPOX58A6KeGa/gGtE6TAVkd5iLikTOFhe7yJpUbLSCRzeRJ69frBvaYngahKErxovinbSrxoKA==","signatures":[{"sig":"MEQCICozl0a30tKNR2u/3FK4juy1gC/bqTNCTmXL6yY+K1McAiBWWZaaAv7OiuTqAx1C8aiVKXh9fZ0Fp3Caht1FlLA7gw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0D0sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4DxAAmZDrwZPqE/Q/k90wesaTIx62xLWWPq43L8eIwjpH6IiHyapi\r\n7KL0hfhH0DxCscetXm9HFOFShjgT6secPkdVhjCrbeI9JMG9cNQrPQHiZusB\r\nUu4YO1hLZPYIvbNKKSZj9FsxXO0H3y434V2/LS7AZu2HjA0ybLJ0DTNIPXI8\r\nn4AN3x12k68B15Tg7KeeybFhMemCdPJQcQSgL3t9D8BLmPZR+V3jZpm5vV5A\r\ntvfu2J3HvK8NfbdJRC0gjQ/LvgXRzDqcLhBH0uO491H8vMNDY8tNFnfZKpO/\r\nz/dzVZOBCMw55Y55ECqBZgmtm+YVF0Z3hRpy27xk9G54s2lHquQ69WuldtPK\r\nLruVzvUIcULbF2IJPZ6S7Y/juIhynU7VeVHDZhcQmDhlQMcc+FeDDaT+eVzr\r\nkA6TdtODv3Xx/hLf0jZIzgZBmwAyyN/eMhTWFfwJujJ0Wi01+AnJU6Bn4+C4\r\nnYjZ/DAJ//Fl5eX+CMAH7O64V9PTGZWiTi5If5sOBmYaBJyc3bectMnq3naH\r\nV+FNrOusQXlARdkxjYzZDO9C+khyuy0l3CVg32RMXTnKqmWFOQwCWTXEf/kc\r\npeSgswVAI6POlMlfO+pg3G6vtfsv6zXuKkZ2VDDeWHIIL4hstUp9XEIySPnW\r\nbfV7bbonDyh8EseH+il5itdbEnWUjqFgf7E=\r\n=l6ge\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./client":{"types":"./src/client.ts","import":"./src/client.ts"},"./server":{"types":"./src/server.ts","import":"./src/server.ts"},"./components":{"types":"./src/components.ts","import":"./src/components.ts"}},"_npmUser":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"repository":{"url":"https://github.com/nowaythatworked/auth-astro.git","type":"git"},"description":"Auth Astro is the Auth.js implementation for Astro by Astro´s community.","directories":{},"dependencies":{"@auth/core":"^0.2.5","set-cookie-parser":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^2.0.0","next-auth":"^4.18.8","typescript":"^4.9.4","@types/node":"^18.11.18","@types/cookie":"^0.5.1"},"peerDependencies":{"astro":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth-astro_1.0.0_1674591532141_0.9347334851587872","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"auth-astro","version":"1.0.1","keywords":["auth","astro","authentication","integration","@auth","authjs","jwt","oauth"],"author":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"license":"MIT","_id":"auth-astro@1.0.1","maintainers":[{"name":"nowaythatworked","email":"jan.czekala99@web.de"}],"contributors":[{"name":"Otterlord","email":"otterlord.dev@gmail.com"},{"name":"tajkirkpatrick"}],"dist":{"shasum":"c279d533daeece2de47118d25721c1317367d526","tarball":"https://registry.npmjs.org/auth-astro/-/auth-astro-1.0.1.tgz","fileCount":13,"integrity":"sha512-cXhmb7jjZ4jo2dr75DmNB8XV3sdrcIs/ulo/3P0jp5T07ci+3PSUSAAn4k0JPrnKYAxTVZk10E43Oqxor5CC1w==","signatures":[{"sig":"MEUCIQDY7TR6kzpGZe2cDYsQ59ORXbcViF54PLT8QQw5kzY8WQIgVcu2sOwq54QZpriHUimrNiQqQ1ADfftmzrmQpKxWRac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0k3AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqoeA/+PDyqs2Y8vaX4unzhvT4T6JFcH1cTqBh2UaPsusZS1mIvEkp1\r\njXR0wdHXTxiRw1dbTDUSepSvNISIWuwoD7kHp/Wvo9SI6XZyC1pRjxfhij4A\r\nv+8OB4WszZ3isuGV0CjOywjYzQRV1r9Y7pGizHnrjCsosF9btszJj0znD9Kq\r\nQS4VU0bWRlm8Rh5crkjsBAwSzrtK9rzPw87OpRcdFWDGW5lPQlNM7l6aic/y\r\nzR6qpw6EWJ+z9X4tIbexrIzVCuHeV21XCuJj10rgmgj0PasOErz/YzdnUeB4\r\nqF8ycKrexdnT12re/e7Sf6Rt+l/42vZH5EUR3FGBEc+ElimpnYHq3WNAti1C\r\nISG1NOBZEBIa+Ck0ATWkmzlANt0rzEYem9z/qTHXE+sALkGKXa3q9CZMaGOA\r\no3pGLYBddtGtVGCj6UIPmj23lh8QmSt8bpyeTpGe/CuE5uKWaY+PA23rIv3f\r\nEreNiOSiqNdWPSV7jbELChuEuK5puTSwf86L1HvkhrrWGU1qytbUEqFLDKh9\r\nWKmcsY6rE7zOo0mCrFRuEakncMd+U//TarpVy+KuFYReHjg43KeE9jwzFzWf\r\nyY0K20swEuebdz3aaVwah//7EAcfID7lUQyTp1isajtTZwZiLNltEeQkQjOm\r\nE/Tox6tHGFnRSnQpDVhl4gibJIwISDDqPMA=\r\n=/QJQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","engines":{"node":">=17.4"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./client":{"types":"./src/client.ts","import":"./src/client.ts"},"./server":{"types":"./src/server.ts","import":"./src/server.ts"},"./components":{"types":"./src/components.ts","import":"./src/components.ts"}},"_npmUser":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"repository":{"url":"https://github.com/nowaythatworked/auth-astro.git","type":"git"},"description":"Auth Astro is the Auth.js implementation for Astro by Astro´s community.","directories":{},"dependencies":{"@auth/core":"^0.2.5","set-cookie-parser":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^2.0.0","next-auth":"^4.18.8","typescript":"^4.9.4","@types/node":"^18.11.18","@types/cookie":"^0.5.1"},"peerDependencies":{"astro":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth-astro_1.0.1_1674726848373_0.12361035126467002","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"auth-astro","version":"1.0.2","keywords":["astro","auth","authentication","integration","@auth","@auth/core","authjs","jwt","oauth","astro-auth"],"author":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"license":"MIT","_id":"auth-astro@1.0.2","maintainers":[{"name":"nowaythatworked","email":"jan.czekala99@web.de"}],"contributors":[{"name":"Otterlord","email":"otterlord.dev@gmail.com"},{"name":"tajkirkpatrick"}],"dist":{"shasum":"998a11cd08fba22c6c69c031f540fa26da0afbe7","tarball":"https://registry.npmjs.org/auth-astro/-/auth-astro-1.0.2.tgz","fileCount":12,"integrity":"sha512-IrIGu2PKwZkIIk1dA2+1etwPjLCppnakQQqNJ7KC/bg77szo9TROHTyE3crp1uVTek1d5EUywXRVc7mGkZyDMw==","signatures":[{"sig":"MEUCIQDiHB50Ii0ZyUzldd//D/UZ2XMv6Bc9IahX5DPiXOclgwIgVZQmLHKZfxFpf86METwL+QaZGKYOljW1CKOpkrA552E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0/trACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtUg//R799wqiWZpTMUQ1Wihnq9sEuRPt7c/3YlgPlcvQIrbEYDhrG\r\nNdZZlwGcMdvrdkB/em1j+phAlQSR/UuxfPhEn/XgGQhrtCRJWOBeS2VVUscp\r\nVxSeC/ZAkF1eQ4iEQxyOPiz8EfWbxSxpZI7FObRHSQGZYMyiuez0q+xdOvzc\r\nFrslhGxxaYyOijMAEUA8AlW2v6lCrEWmuMfnT8Chlqc2hDxemYsklJktL7YX\r\noA5zIIllg2i0WGzwM30pBC9GUD3Hc2yrjg8Fw1KWOkhrwkFoGp2mOg2i5lO9\r\nSXk9nGylHow/oIU/6s/tBV9sucVVqLI7k1raFtgtWcWnlscb4VF3UWuYZmeF\r\nlf95e2DQIi3mM4Ure98KVrzp5EvWoWabj70b6HVwLpZnko+eoZC1bzSmlXAJ\r\npTNUpRYCHNNZFLvsJVgAJNghxbOjq6mWBJpD20MdCbJKVdN1RCBCeoHOrq/W\r\n2N68nv0w9AZolWY0GkVYj7Gw9bmBFSXSObuk1T51rHJ/Ec3CICVCd7BygqFF\r\n643cd3T/AEfVU7Kr7Iofo4rCVLP03pHkpUE5fGqpg/kbtvUABuipMID0fL2q\r\nfHymrxWc2bRiRb73QyVm2K/Os/fnU3HHf4pRd1AfS0oNtcO+v6oL3dG/+Bxn\r\nLhtB9Mij2lLKzfRMW83vuZmFGjoa3huK4aE=\r\n=dPvZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","engines":{"node":">=17.4"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./client":{"types":"./src/client.ts","import":"./src/client.ts"},"./components":{"types":"./src/components.ts","import":"./src/components.ts"}},"_npmUser":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"repository":{"url":"https://github.com/nowaythatworked/auth-astro.git","type":"git"},"description":"Auth Astro is the Auth.js implementation for Astro by Astro´s community.","directories":{},"dependencies":{"@auth/core":"^0.3.0","set-cookie-parser":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^2.0.2","next-auth":"^4.18.8","typescript":"^4.9.4","@types/node":"^18.11.18","@types/cookie":"^0.5.1"},"peerDependencies":{"astro":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth-astro_1.0.2_1674836843528_0.7163611586481382","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"auth-astro","version":"1.0.3","keywords":["astro","auth","authentication","integration","@auth","@auth/core","authjs","jwt","oauth","astro-auth"],"author":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"license":"MIT","_id":"auth-astro@1.0.3","maintainers":[{"name":"nowaythatworked","email":"jan.czekala99@web.de"}],"contributors":[{"name":"Otterlord","email":"otterlord.dev@gmail.com"},{"name":"tajkirkpatrick"}],"dist":{"shasum":"964d7607bb6d8ac89ae9b6b5801474257e8f1eef","tarball":"https://registry.npmjs.org/auth-astro/-/auth-astro-1.0.3.tgz","fileCount":11,"integrity":"sha512-PVBq/oWmEufRbAc099Z8tBPORnpFaGlvmnCa7f0aigdYYBUAXz14T+Jeh/dhmRbVYq6g4eh55+f1EpFJfz9zUw==","signatures":[{"sig":"MEYCIQDA9FS+Vykaypt/zsT4h9YSQv2wBVidMj28LexY2bUneAIhAMGQh2/Z6RexmjI2cnr+7GtQ6RpU16dtQmluAQA4he4w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1DWBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmptpg/+KqTF+osiVF5PPZ+CrqvD9nQD84leArIH2cqGHZtx5MzhE2Nf\r\nuFpih+Q/SqgSHxcsAZt3jCb5zAyz6eQwlqrc2UjK8ZgpHMmWQIwX5pvsPf1e\r\n5vLI/gEV4evum/ssyiYFaRRxFGcPAhJ8YRRGsAdjcaexIPTR5NV+gnbxs+9x\r\nqibZD1ndEfqlTnxx5wjLmG2/q5gG6ZPOWuLRyGt/Cl1M3IKka4Yc3kaPwgJ3\r\nrKdTA0R4uOvURlFVfGW6UtHH8MDXMVjRNBAbjMRJ/zBnkUt30pzIxdSanQnx\r\nanOSBkbtvQtS0aHjrZNcoEzvA62vQ4+wNFbyI8aGzTbjvbWcpP9FN0ydAHQg\r\n/XNQcpIzLGAXsZrXqcwfFoOQgQo0HfIMF0MWOkIetpxoiS07VvP966D156V+\r\nIklwYyoQmPvY8B8DyVWQrP5QoQ3gp8EOXfpb5Jgd2MTkfqjTLmirQc25xJHo\r\n2zyrHwlF/uyN4Y+osxxn+1WE+0jFGx7SCoO2BJPlw1XOYJEcSFelTZNR7jzv\r\nR2JNE2kuTJG1VSrArJABmUdAdc1kyd+ICXyL5oOMYtpEAjM9IMfsHhWYq8qk\r\nB7T9b1fllQeRT9hm9yUzlVxjCjKpXatOZ1kasyqhBkG24tNb1rxBXJwooiff\r\njhBMhhVYthGEi+X5FL4S4N6BDdnedjar9fk=\r\n=rVzV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","engines":{"node":">=17.4"},"_npmUser":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"repository":{"url":"https://github.com/nowaythatworked/auth-astro.git","type":"git"},"description":"Auth Astro is the Auth.js implementation for Astro by Astro´s community.","directories":{},"dependencies":{"set-cookie-parser":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^2.0.2","next-auth":"^4.18.8","typescript":"^4.9.4","@types/node":"^18.11.18","@types/cookie":"^0.5.1"},"peerDependencies":{"astro":"^2.0.0","@auth/core":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/auth-astro_1.0.3_1674851713176_0.4197239881938919","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"auth-astro","version":"1.0.4","keywords":["astro","auth","authentication","integration","@auth","@auth/core","authjs","jwt","oauth","astro-auth"],"author":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"license":"MIT","_id":"auth-astro@1.0.4","maintainers":[{"name":"nowaythatworked","email":"jan.czekala99@web.de"}],"contributors":[{"name":"Otterlord","email":"otterlord.dev@gmail.com"},{"name":"tajkirkpatrick"}],"dist":{"shasum":"57074f2f4fcaf9410fa935fd5955152436c46c74","tarball":"https://registry.npmjs.org/auth-astro/-/auth-astro-1.0.4.tgz","fileCount":11,"integrity":"sha512-7+jQ8aZzqqKsIDOIpbV9G4fLMyRrk9pBjyonQa7BaMoT17P1wG/+TSIEXOVaNmjMWzQgd1VupsrnuiSHkda3dA==","signatures":[{"sig":"MEYCIQCht/i5fLjM1y4GlL33B1fa7iSASu4PKDqHEZO/nz0NbQIhAJVefXKaVfLgC45o5DPqMI9XNUwUr6a5nznWjwTZAvba","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1GDZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFtxAAlMJwH8+d9r8FyLVgay2rFOiw5lxtlYYYDoiKX3O0dK6rV9P5\r\npNTGJJxHYOTFi3g0WcYR/HVwg3zPTePHRGz3y9ceZtmXwv+KrQGPd6c1aYHX\r\niLhCbyC0EqEiWgSeKVOXhZOpqcRt9EZ9kJT8tLD2vCEx6uoy3FcpC8i1OP89\r\nc1ZzeTaPS5lEmEe9WXt72KQJ4y+WSb7cOP8jU+gdN23WkoZ0VeXVzdaLEw6w\r\n2XrzwW/wNIAwNeIqjAk0mx5CU9/2P6/DEyk2Waly7oeOo+PxuxiJ/nHSsylM\r\n94YWQsXCdDcWjMj+P5fAhPDJ6/Hk+etfIdWmKYrrqf3XLErLblPrOm5ZiWi7\r\nijdzw5DMudCNJE2D8D9Sn6dKj4wtTrtZCdx9mevDHvUifFR02EdMAJVaSmLg\r\nlKxyupE500Zck3ICRUnV2Yhyzt1xsy1Bvb/RgCq4YPKT1LbD0vSvXpR/Zh0O\r\n2UXu/OxqffJWYGMzJb2gh2sH+SaFfYeElV2N99KmruHPpub1sd1Fft8lwsl7\r\ng1Ck3mwuRyieVn77WG9TbxvYtIQFz+EgF7FXKYSwtRaf/5QHgbodT64OPn0n\r\nos/7waiIoBs7eAhG5dbrdPNhyeA6UzY6mmReOL3K8AEXaaf39a8PrmN7Ucb/\r\nDebxDMAfXGQ9IQz0cLOEWcm4Q7M3oY0Le/4=\r\n=rLQO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.ts","engines":{"node":">=17.4"},"_npmUser":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"repository":{"url":"https://github.com/nowaythatworked/auth-astro.git","type":"git"},"description":"Auth Astro is the Auth.js implementation for Astro by Astro´s community.","directories":{},"dependencies":{"set-cookie-parser":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^2.0.2","next-auth":"^4.18.8","typescript":"^4.9.4","@types/node":"^18.11.18","@types/cookie":"^0.5.1"},"peerDependencies":{"astro":"^2.0.0","@auth/core":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/auth-astro_1.0.4_1674862809100_0.9376707167423197","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"auth-astro","version":"1.0.5","keywords":["astro","auth","authentication","integration","@auth","@auth/core","authjs","jwt","oauth","astro-auth"],"author":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"license":"MIT","_id":"auth-astro@1.0.5","maintainers":[{"name":"nowaythatworked","email":"jan.czekala99@web.de"}],"contributors":[{"name":"Otterlord","email":"otterlord.dev@gmail.com"},{"name":"tajkirkpatrick"}],"dist":{"shasum":"84cbc9f7757d735ef5f0e90555ee9cdbc240e0a0","tarball":"https://registry.npmjs.org/auth-astro/-/auth-astro-1.0.5.tgz","fileCount":11,"integrity":"sha512-88v+Yqm+765N7sJQg3eZDo9h5gBGHho8uJG5eP010uN3u/f9qlZG4nZck3UuGHoLuPPu3v+WSFdd054ZhYZP3Q==","signatures":[{"sig":"MEUCICuHNV9fmCrycPR7Cfe1EztY6KhZ/gJ/jGD+lhygT0vIAiEAvm7OXt4uaglvBR1iy1JERqs20EmdL+BpQDW4eZaVXpc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1clmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzhA//fTYFRPpnZRs/OyohK/9P34laWWR0BuMvjGV6NwoMh/8WWT4b\r\nErbkAh9z/hKAlXKKt6+puxzQs9tN3I9ndtvnqdXPotemG6yhr1H8mHRJH5ni\r\n5KvwjSqkx41V03HC3pICx0ZswhmcYvD0XUnmX7Fp5ZB/QF4o40sM/unf54zZ\r\nnPZTLIQZt+chyBI34H88T5IRkruI37AJqQgAamyIufsTQjZlj1fKB7YsJ0WY\r\nMq1gDoDNW/qWVOZKCwjU6o6R2sEg22lwDeBHdjgH17RB/AX1pP2f/z/mbkco\r\n+llpdH+kYUsV7eOmAhMIKKfLJdK9IlfcR05rRpIo6YDY5o6gg98LneVu+YD0\r\nonHUOSPnOErAEg2dSn6o19HY0XrH6fWJc18oxJPcRNu1oPq5Bm5k6k0+PQvU\r\nmRncuk8qj5wiOiN42046y6BJyg7wWba5vskQGb20keThjLxq17APZgbqa1yv\r\nBBy5vU4o4SF4g/gBmsk2JkuYQcddozkiGAFoA1TAimuyq0Y5z6Sj+kBBsYtj\r\nu/jDVmbYi1kxTAlK9nKEol7micNbhgVmEsMPZQ8pmHXMXRgf6j7L9N4OE2VY\r\nT0X7H9MjUjaw84cmTmv+VBUP9RpwC8sj3WSYM1XOPdE31eMfp91fRfxhimR/\r\nHdi+z8AKk1rbMQUl4OrOdnl5OvNbNS/M2h0=\r\n=2TDi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.ts","engines":{"node":">=17.4"},"_npmUser":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"repository":{"url":"https://github.com/nowaythatworked/auth-astro.git","type":"git"},"description":"Auth Astro is the Auth.js implementation for Astro by Astro´s community.","directories":{},"dependencies":{"set-cookie-parser":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^2.0.2","next-auth":"^4.18.8","typescript":"^4.9.4","@types/node":"^18.11.18","@types/cookie":"^0.5.1"},"peerDependencies":{"astro":"^2.0.0","@auth/core":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/auth-astro_1.0.5_1674955110521_0.9864369450556285","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"auth-astro","version":"1.0.6","keywords":["astro","auth","authentication","integration","@auth","@auth/core","authjs","jwt","oauth","astro-auth"],"author":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"license":"MIT","_id":"auth-astro@1.0.6","maintainers":[{"name":"nowaythatworked","email":"jan.czekala99@web.de"}],"contributors":[{"name":"Otterlord","email":"otterlord.dev@gmail.com"},{"name":"tajkirkpatrick"}],"dist":{"shasum":"b7d662256e521262e420d61a305ad70f19a8d901","tarball":"https://registry.npmjs.org/auth-astro/-/auth-astro-1.0.6.tgz","fileCount":13,"integrity":"sha512-lhcbljxv5r+c+TG5uNpjV050dVZYuVJ9giLHSZifZ0+QGI+S04X26V2DkkdjjQHKW2KvDtIEGKs9WCir5CN8ew==","signatures":[{"sig":"MEQCIGixyVsRt2UYABv9QXzpgEQ/eyHuwoChkqF607+yBCijAiARGViQOeluZPREJiGCnfxbhacx8sPxEfYzfqukj4jgvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFhAAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCSQ/7Bc1hhRe63fPeNpfmSj8x5PwE1Ke4I/g9pFhozzm8pgnzkZfp\r\nEdQljSWLVA6Nx55jA2mYcicprYBCpUycsOcp0ZXcLmdyCWa7oSYjjh8GtV4K\r\nKDiU2apAFnonzJ6sWbHwCwD7lDGIKA7USo4j1TpK7ZR22kK27H10G1Bfr0XW\r\n8WgzXLHk/bUFA3S9gdXVDmMtIAkKLPbCbYHM4HzlBIt/d+CQqpSyuL0T1oji\r\nse5gLyVXHOeIrk+EWQsQ0I1/8yevw5sEYrV1/I2Fw8hwYNLzzJLPdg44ISBN\r\nm+mxIOb41lKCyITuY5nfJHbaDUU5nNNeVewRdldg7n2uVi7tpqm1R0ZodBED\r\nTraaoPaitW8fFqECSRaKZbvtAbHbJ/v8xyPI5DBsWPuE6iRr69KvM8EONP1a\r\njrFVFew9qXgH7cpu31o0OKZ9vc6bX5Q3TqRTgNbnlkE8GfGKxYekWUoEl9/h\r\nEajqD60WqDomJucaVLaaMZflNoZZpRqtcY28w2VouWK6a9/l+ZYkQWfURhqd\r\nel+uHatqfOHmAr2RSktLDB8trKdvNROM7Z8VB4LqnBS3OkCwb9kje8bcmyz5\r\n5vnLCAWlDlKwsA802ESatN174J/0MaSPvoCN4bMTlkHwPw8MVVB7uWFJGUjv\r\n9eYpRDnHWYdY5BB8mmttPrklYxMNEVIW6qI=\r\n=m0YO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.ts","engines":{"node":">=17.4"},"_npmUser":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"repository":{"url":"https://github.com/nowaythatworked/auth-astro.git","type":"git"},"description":"Auth Astro is the Auth.js implementation for Astro by Astro´s community.","directories":{},"dependencies":{"cookie":"^0.5.0","next-auth":"^4.18.8","set-cookie-parser":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^2.0.2","@auth/core":"^0.3.0","typescript":"^4.9.4","@types/node":"^18.11.18","@types/cookie":"^0.5.1","@types/set-cookie-parser":"^2.4.2"},"peerDependencies":{"astro":"^2.0.0","@auth/core":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/auth-astro_1.0.6_1679167488625_0.9767628669981012","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"auth-astro","version":"2.0.0","keywords":["astro","auth","authentication","integration","@auth","@auth/core","authjs","jwt","oauth","astro-auth","astro-integration"],"author":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"license":"MIT","_id":"auth-astro@2.0.0","maintainers":[{"name":"nowaythatworked","email":"jan.czekala99@web.de"}],"contributors":[{"name":"Otterlord","email":"otterlord.dev@gmail.com"},{"name":"tajkirkpatrick"}],"dist":{"shasum":"75d4adb5003b815459982167864293ae05f5ab33","tarball":"https://registry.npmjs.org/auth-astro/-/auth-astro-2.0.0.tgz","fileCount":22,"integrity":"sha512-NCVx0ldEmGIV7d3QiMoPTLGhb1aG793ftfEmU6hazwuGW8KQklDwdRo5elb85BNS3HB3giBisazb0dqo/uTkWw==","signatures":[{"sig":"MEUCIHPp4El+heAT7mmhitRdRoPkoOSOMHa5DG7cCNWscA6KAiEAi3gBfN3pH5oFsHJCIMvDzBC1VJkFs4ord/YMJ7XT70E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGcuXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrX+g//cTvVjG7xW6o0T0gbTOWrNfbpPgRlftKnk9Gpi29pZr/oPyfU\r\n9P/AyPAeTyypN0QysPzTFL/O0hJ6OfzoOZPsT2noKdezpQwx+cgPaZwD3toF\r\nLamJmSFwUD0058BYastSWXr8fPFqoHrswVaG/JITT259UVzcoHRmDukkV6/N\r\n6mzEMSv5VvinCDfMFeX1MbTWEniXRSymkr+97fBUSaztbX/UNOz/DP1fBDH/\r\n4TYFD4PnUF6BDKGCBGJbLATfJPAxJMaFEd0U7J9CNKLver01SsUZ+P51X+uT\r\n7atEaJMflkfor9V0A7KLtjSB30laVoQVXmLUsjVXUdIhougNCNTS7W/J494v\r\n6IZHOF4sthUbe4pCLa9L09EKwrIMwl/aa6riAkSugDT/AgBW26PvmnLlpMxy\r\nvfKNhTO3wnknqw1EkagHExfxox27QECkBB+5VT9a1+TguIKueuPYH7/OGvmA\r\nxIB4W04ZDDoHnsFxuBeqvLfndyN9cin6KhtliSpfGmfxCmA/OXAUXHSr0X0M\r\nzUOY8FL/FHB+USjqA0gK2X6CoCawoKd0vd+/rWhGFgmgUINy0kpFS7fzkI+c\r\nYG4nJICqyxOpGS2CKUYdGd7cOr3R/5nKorwgk31Ye+B3b2KRHSfZnqQqUCOE\r\nOe4UUbuqZc5N+qSlKn9Jy3nrbT6qTWxGx/8=\r\n=flZu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.ts","types":"module.d.ts","engines":{"node":">=17.4"},"scripts":{"format":"prettier --config .prettierrc --ignore-path .prettierignore -w  ."},"_npmUser":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"repository":{"url":"https://github.com/nowaythatworked/auth-astro.git","type":"git"},"description":"Auth Astro is the easiest way to add Authentication to your Astro Project. It wraps the core of [Auth.js](https://authjs.dev/) into an Astro integration which automatically adds the endpoints and handles everything else.","directories":{},"dependencies":{"cookie":"^0.5.0","next-auth":"^4.18.8","set-cookie-parser":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^2.0.6","prettier":"^2.8.6","@auth/core":"^0.5.1","typescript":"^4.9.4","@types/node":"^18.11.18","@types/cookie":"^0.5.1","prettier-plugin-astro":"^0.8.0","@types/set-cookie-parser":"^2.4.2"},"peerDependencies":{"astro":"^2.0.0","@auth/core":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/auth-astro_2.0.0_1679412118847_0.02038806926670289","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"auth-astro","version":"2.0.1","keywords":["astro","auth","authentication","integration","@auth","@auth/core","authjs","jwt","oauth","astro-auth","astro-integration"],"author":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"license":"MIT","_id":"auth-astro@2.0.1","maintainers":[{"name":"nowaythatworked","email":"jan.czekala99@web.de"}],"contributors":[{"name":"Otterlord","email":"otterlord.dev@gmail.com"},{"name":"tajkirkpatrick"}],"dist":{"shasum":"757edcc4000c474f1f12c740315fad2d41b17f9c","tarball":"https://registry.npmjs.org/auth-astro/-/auth-astro-2.0.1.tgz","fileCount":22,"integrity":"sha512-YktcTkuBZI/yYMqYxwliOMpHv6D7nuJ5dfxGMQqRmYfNFWwyprV4vupeBg0i3gIARErM5dI3aqJPtbzu/gc5Kg==","signatures":[{"sig":"MEUCIQDkeZMpIi5j5j2ixvSIA/5u8xoylRYEGyp8aWl2IFirKAIgPWXTi7hsQ89wxmfYjxUEC5smNMhQOAk1bAaCXa3+qdk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHKGvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHzRAAk5WA5MD2No3KGUzp0vRRU5O0yOm1y/K2afNPmKJ7NnU8IBK+\r\n/3PvAe186kOY8iC+rYtuxg2ikCTMWwYEgGzUbF2+jSvNqXuqz6gs2IYP4uKC\r\nlY9bnew6oMwQrM80NvcbLsM4jDoL/lb5+sNX86u1KD5qQpvN9oNMD8JGRAaX\r\nNROi8MlVbrOkiHet70dMcXZxkVFYi/FQjLXUgDXJ0HYnc+deRNexWHnGaFzH\r\nUCEE559lTDSmrVv5OOhbLr+nN2+br2n9h0SldU/XpajZVDLGX2T7sLGMvuM0\r\n+nJqo0XPS7GDu0lSLiwnFAt/GgzhDB/wn3rtJ1dwhBLiC0yEcA86HwcV8OkA\r\nyuDRmgYQGaxoSaPQcQYFAg81aC3SfGbSQvv9invTQ+1fnQPBlVsWKaRlZkbP\r\nsbdgLaDfe4zQkTG42HXxZCSgYlCAv3diLRKLTdcuuYKdni3YOhhwLt1A7d2q\r\nCliFEm70vktzIv+K6hLgZV40rdH4pjQFz8UxLUVFPKHknWYwuNNMp/6RUT+5\r\nSJhHAjVbSvdqtTAZfweD9vhZt6NqPtvjh9AnRYOTHMdpSiqNgvfscBQS/i+O\r\nuUsP3MKhoU4OHa6LOKY+kxqITvJLzkDLU0EINGCs2iuEAU+IHLLM0HQ3DT/Y\r\nAUM9YkUTA3k/yLQzH2TC4tEFfvBocVT4788=\r\n=J256\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.ts","types":"module.d.ts","engines":{"node":">=17.4"},"scripts":{"format":"prettier --config .prettierrc --ignore-path .prettierignore -w  ."},"_npmUser":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"repository":{"url":"https://github.com/nowaythatworked/auth-astro.git","type":"git"},"description":"Auth Astro is the easiest way to add Authentication to your Astro Project. It wraps the core of [Auth.js](https://authjs.dev/) into an Astro integration which automatically adds the endpoints and handles everything else.","directories":{},"dependencies":{"cookie":"^0.5.0","next-auth":"^4.18.8","set-cookie-parser":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^2.0.6","prettier":"^2.8.6","@auth/core":"^0.5.1","typescript":"^4.9.4","@types/node":"^18.11.18","@types/cookie":"^0.5.1","prettier-plugin-astro":"^0.8.0","@types/set-cookie-parser":"^2.4.2"},"peerDependencies":{"astro":"^2.0.0","@auth/core":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/auth-astro_2.0.1_1679597999277_0.8412963329290277","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"auth-astro","version":"2.0.2","keywords":["astro","auth","authentication","integration","@auth","@auth/core","authjs","jwt","oauth","astro-auth","astro-integration"],"author":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"license":"MIT","_id":"auth-astro@2.0.2","maintainers":[{"name":"nowaythatworked","email":"jan.czekala99@web.de"}],"contributors":[{"name":"Otterlord","email":"otterlord.dev@gmail.com"},{"name":"tajkirkpatrick"}],"dist":{"shasum":"be378f7f0c125e2bda6e14448db3fcf54fb80c9a","tarball":"https://registry.npmjs.org/auth-astro/-/auth-astro-2.0.2.tgz","fileCount":22,"integrity":"sha512-E4CJ0d4xFEPUyi4jazuEsMgsSbi6E5GfTKYLpoX0rQV/dK+wvYoQjuMLMRPzieDDzkjYEwqGS7SiOarwMQ89dg==","signatures":[{"sig":"MEUCIFnkKf3aWEct7oA6xkttn99Ti0hu3Ah4XA0GcNvgJbWpAiEA+SokFwKK2JLY6UJIw0k5Bfp6W3yCbdQ2qGdGv3vIpFo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIaYwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrbyw//fN5ob9NgdX2/Y4d/T3M4+GPaO3oZVC+IhuPGFkzzjUC6MeB7\r\n55aU4O+9u3L7cEwqobH1zjLghcuYj/n5xNotiTe8fg3hKMRQJD944UfTrJrF\r\nvsZUAmoXh22eJ2mk0tVHC/T/lb0MC8WRsQO+ELDy8dUXRBGAHs+vozj3J/cK\r\nvUkZJq1tSeZL1i43SL522KPIZ4ftkmub7IQqS0I8mW8FG/uU74zqEy0WkY4a\r\nimlbWoG/BEJYJorah6J+dWwXaqxU8S3oFqwUYyZx7QWuLYJ1ME0GBhj410Rl\r\nZ+Ni9xwaPH8u4Gol4UAz13tTzXd0zvQqG07EYT5104B9bqR9LQHA4eBemoEz\r\nv2bP93pB4oHxvPrY+XR3ogsl5ppPKP/rK4q134UhsfZoyHJjKtK3jklC9+MX\r\nprllp5kHiXTYgLy2SV58Q10iXxuiBc2rxEPoHlnFoJL2PFwUPHcbJ1U9Qo9u\r\nV1C5LpRk5/KftfC0sq30ttORmSW5zDs0atlBUBIuv3npXiO1mB3iFU/DW8TY\r\nJGUZw9ujQuhQMGVHMG6KBzgNAVPvrog8ScPjnAOHmQGsWG9ANRGweJ0xytKJ\r\n97lNsE2IenCgw9zqIVsOCjYVx7X6VneU3T9ZkJ2eYKzjebQsx0+cHlepTqnt\r\nPnU0TahjgMRQ+EQKlwM4ZjXE4eq1LRICyHg=\r\n=UPxN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.ts","types":"module.d.ts","engines":{"node":">=17.4"},"scripts":{"format":"prettier --config .prettierrc --ignore-path .prettierignore -w  ."},"_npmUser":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"repository":{"url":"https://github.com/nowaythatworked/auth-astro.git","type":"git"},"description":"Auth Astro is the easiest way to add Authentication to your Astro Project. It wraps the core of [Auth.js](https://authjs.dev/) into an Astro integration which automatically adds the endpoints and handles everything else.","directories":{},"dependencies":{"cookie":"^0.5.0","next-auth":"^4.18.8","set-cookie-parser":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^2.0.6","prettier":"^2.8.6","@auth/core":"^0.5.1","typescript":"^4.9.4","@types/node":"^18.11.18","@types/cookie":"^0.5.1","prettier-plugin-astro":"^0.8.0","@types/set-cookie-parser":"^2.4.2"},"peerDependencies":{"astro":"^2.0.0","@auth/core":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/auth-astro_2.0.2_1679926831950_0.8105214535908352","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"auth-astro","version":"3.0.0","keywords":["astro","auth","authentication","integration","@auth","@auth/core","authjs","jwt","oauth","astro-auth","astro-integration"],"author":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"license":"MIT","_id":"auth-astro@3.0.0","maintainers":[{"name":"nowaythatworked","email":"jan.czekala99@web.de"}],"contributors":[{"name":"Otterlord","email":"otterlord.dev@gmail.com"},{"name":"tajkirkpatrick"}],"dist":{"shasum":"16a17c884e456e0db8030e0f389eab43aa41ff4e","tarball":"https://registry.npmjs.org/auth-astro/-/auth-astro-3.0.0.tgz","fileCount":22,"integrity":"sha512-ZvN2aP84D5z+NrMVYTbhvrzgdwB6Pe1zfAkR3moB+C+moJA4NKsNWOnditPEVEN54m62ImTzaE/ktx6C21zy+A==","signatures":[{"sig":"MEYCIQCnRe7faf/qB0QLPTJ0/hmWnwpr0eotYH1VFYWOoY7wRAIhAO+j3Q4cFLPwANreAl2vhCXuZzEY3uZahfvGVK34xC/Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSZ0AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+yQ/+N85S8Cd/2sQSAQcR3F9hjrpSWdQXfVr61U0k/BvvubwxosCz\r\nvxchrnuyQilqztFmY7zgRmnFewdRrwxGL8QmXOqCuMHltOD2I5Ll1QkcbgMU\r\nomVY4BDGWs/fKOmNfXHiwUBLoUmjhEJASzoZbyniEA+vgSHrIXLc7WfaaRme\r\nITeqG/FUAIG2pzWZALbxT6HtbscVZTB5kX+WvZT5f9oDE59MzU6vySkvFUx4\r\nmQPZPiqCmPKSQptBx148TMtiLgTK/T3wcmn3IS7vpnt9bAr0z219q9QyYBMm\r\n8A8k0ac2hM4Ruh0T/ziqcUsPojFdhYUK19Cnky3nw+IPldXEhTjFBaTglqXq\r\nGvfsPDt23LpDzxVN1gxt33Ypzofh5If2AoQm1mZR97CCkHiAopVg8cioRjhn\r\nzttKBsPDDU0j7jNh7fS7ZIxw1BjVla3H/3o3RS6XZxIUH0e+ahKJsvn0F0SG\r\nBrVbwN4xTKQyGNgvKnkJ1cUaddFhNDSoUsd7KU7wfw+9FyUOwEPPbQlHFG9e\r\n2jYz8ZkiGrjdlWuSGXrLQ3tleW/v/49mJS9rVCcOitja2qIJr57MNI+Zp4vr\r\nVy68ezbLE7KQ1xQ9DTsstoSSrmy3cvCrFAkb1w7CBb8TOAg70svVvV6KyZoy\r\niMPLEJhu0FFlGWKBYZr2f/xPMxckc1wQlIE=\r\n=Szrg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.ts","types":"module.d.ts","engines":{"node":">=17.4"},"scripts":{"format":"prettier --config .prettierrc --ignore-path .prettierignore -w  ."},"_npmUser":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"repository":{"url":"https://github.com/nowaythatworked/auth-astro.git","type":"git"},"description":"Auth Astro is the easiest way to add Authentication to your Astro Project. It wraps the core of [Auth.js](https://authjs.dev/) into an Astro integration which automatically adds the endpoints and handles everything else.","directories":{},"dependencies":{"cookie":"^0.5.0","next-auth":"^4.18.8","set-cookie-parser":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^2.0.6","prettier":"^2.8.6","@auth/core":"^0.5.1","typescript":"^4.9.4","@types/node":"^18.11.18","@types/cookie":"^0.5.1","prettier-plugin-astro":"^0.8.0","@types/set-cookie-parser":"^2.4.2"},"peerDependencies":{"astro":"^2.0.0","@auth/core":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/auth-astro_3.0.0_1682545920820_0.1283406823294697","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"auth-astro","version":"3.0.1","keywords":["astro","auth","authentication","integration","@auth","@auth/core","authjs","jwt","oauth","astro-auth","astro-integration"],"author":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"license":"MIT","_id":"auth-astro@3.0.1","maintainers":[{"name":"nowaythatworked","email":"jan.czekala99@web.de"}],"contributors":[{"name":"Otterlord","email":"otterlord.dev@gmail.com"},{"name":"tajkirkpatrick"}],"dist":{"shasum":"3eccd39af0992972295e93b6091d4827e30a3da4","tarball":"https://registry.npmjs.org/auth-astro/-/auth-astro-3.0.1.tgz","fileCount":22,"integrity":"sha512-TcS1qVlqnAjFlOulXw85eHd7CuTGUkrNZzWiJs9gbnXEv1gA6p6m0URh7MX74P5hOMxRoK3302vc6uu6aPjA8g==","signatures":[{"sig":"MEQCIEwwris8WgnJAEoLXKWFWGDPkf1ozUoufzsgldeiAYb6AiBCh/mMUKUlZ9DgfW4boW49pt5ZtBlVbZqJ0w+T/ChBHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19324},"main":"./index.ts","types":"module.d.ts","engines":{"node":">=17.4"},"scripts":{"format":"prettier --config .prettierrc --ignore-path .prettierignore -w  ."},"_npmUser":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"repository":{"url":"https://github.com/nowaythatworked/auth-astro.git","type":"git"},"description":"Auth Astro is the easiest way to add Authentication to your Astro Project. It wraps the core of [Auth.js](https://authjs.dev/) into an Astro integration which automatically adds the endpoints and handles everything else.","directories":{},"dependencies":{"cookie":"^0.5.0","next-auth":"^4.18.8","set-cookie-parser":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^2.0.6","prettier":"^2.8.6","@auth/core":"^0.5.1","typescript":"^4.9.4","@types/node":"^18.11.18","@types/cookie":"^0.5.1","prettier-plugin-astro":"^0.8.0","@types/set-cookie-parser":"^2.4.2"},"peerDependencies":{"astro":"^2.0.0","@auth/core":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/auth-astro_3.0.1_1685747910753_0.45040806525909427","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"auth-astro","version":"4.0.0","keywords":["astro","auth","authentication","integration","@auth","@auth/core","authjs","jwt","oauth","astro-auth","astro-integration"],"author":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"license":"MIT","_id":"auth-astro@4.0.0","maintainers":[{"name":"nowaythatworked","email":"jan.czekala99@web.de"}],"contributors":[{"name":"Otterlord","email":"otterlord.dev@gmail.com"},{"name":"tajkirkpatrick"}],"dist":{"shasum":"b86e14fbdf81828644493cfd60c17cb6070568fe","tarball":"https://registry.npmjs.org/auth-astro/-/auth-astro-4.0.0.tgz","fileCount":22,"integrity":"sha512-qJfVM48ihGulw//aNk2T7h4KAFtHnisRZ0V2aO+dTLFHjDl5lBHBN8hNAwJSgo4+FP2i+YdMd8mw0KpvADVFcA==","signatures":[{"sig":"MEQCICXbzF9J2g9HWZQFSRg4BFRJjVsc/ml9gYwgmL7D3EeIAiANYgbB3qS4l4+nC8RHKWLOeHsq9PrY8pluvRymjQ41Yw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20130},"main":"./index.ts","types":"module.d.ts","engines":{"node":">=17.4"},"scripts":{"format":"prettier --config .prettierrc --ignore-path .prettierignore -w  ."},"_npmUser":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"repository":{"url":"https://github.com/nowaythatworked/auth-astro.git","type":"git"},"description":"Auth Astro is the easiest way to add Authentication to your Astro Project. It wraps the core of [Auth.js](https://authjs.dev/) into an Astro integration which automatically adds the endpoints and handles everything else.","directories":{},"dependencies":{"cookie":"^0.5.0","next-auth":"^4.18.8","set-cookie-parser":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^4.0.0","prettier":"^2.8.6","@auth/core":"^0.18.6","typescript":"^4.9.4","@types/node":"^18.11.18","@types/cookie":"^0.5.1","prettier-plugin-astro":"^0.8.0","@types/set-cookie-parser":"^2.4.2"},"peerDependencies":{"astro":"^4.0.0","@auth/core":"^0.18.6"},"_npmOperationalInternal":{"tmp":"tmp/auth-astro_4.0.0_1702483399864_0.3007534940521339","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"auth-astro","version":"4.0.1","keywords":["astro","auth","authentication","integration","@auth","@auth/core","authjs","jwt","oauth","astro-auth","astro-integration","astro-component","withastro"],"author":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"license":"MIT","_id":"auth-astro@4.0.1","maintainers":[{"name":"nowaythatworked","email":"jan.czekala99@web.de"}],"contributors":[{"name":"Otterlord","email":"otterlord.dev@gmail.com"},{"name":"tajkirkpatrick"}],"dist":{"shasum":"ef8a36512cde21e7f811c5be31f8376d0a1c4e42","tarball":"https://registry.npmjs.org/auth-astro/-/auth-astro-4.0.1.tgz","fileCount":22,"integrity":"sha512-yxQXD5jm9FWPQEmJGCcvtvaYiIkmJtsEHl5HQizGJjJV6f+YURpWpHc2NEoBhM+Wb9B4vcTZNqNwlIBjhF5lKQ==","signatures":[{"sig":"MEUCIAGRJ+CzCZvGcnX0MP6H6BisF54PDo15icfwd+KuKzjsAiEA4B1zcbpWX/4eHOKtfYVatV+xd+74jxCyA4+cn0rVOIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20247},"main":"./index.ts","types":"module.d.ts","engines":{"node":">=17.4"},"scripts":{"format":"prettier --config .prettierrc --ignore-path .prettierignore -w  ."},"_npmUser":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"repository":{"url":"https://github.com/nowaythatworked/auth-astro.git","type":"git"},"description":"The easiest way to add authentication to your Astro project!","directories":{},"dependencies":{"cookie":"^0.5.0","next-auth":"^4.18.8","set-cookie-parser":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^4.0.0","prettier":"^2.8.6","@auth/core":"^0.18.6","typescript":"^4.9.4","@types/node":"^18.11.18","@types/cookie":"^0.5.1","prettier-plugin-astro":"^0.8.0","@types/set-cookie-parser":"^2.4.2"},"peerDependencies":{"astro":"^4.0.0","@auth/core":"^0.18.6"},"_npmOperationalInternal":{"tmp":"tmp/auth-astro_4.0.1_1702488604364_0.5629993406877378","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"auth-astro","version":"4.1.0","keywords":["astro","auth","authentication","integration","@auth","@auth/core","authjs","jwt","oauth","astro-auth","astro-integration","astro-component","withastro"],"author":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"license":"MIT","_id":"auth-astro@4.1.0","maintainers":[{"name":"nowaythatworked","email":"jan.czekala99@web.de"}],"contributors":[{"name":"Otterlord","email":"otterlord.dev@gmail.com"},{"name":"tajkirkpatrick"}],"dist":{"shasum":"804c9258e5c2595732266dfb7d8d1df93f14b7ca","tarball":"https://registry.npmjs.org/auth-astro/-/auth-astro-4.1.0.tgz","fileCount":22,"integrity":"sha512-7lSMEBR3+XH0hjASZ5YiQYKL6d3O6yd7ZfQXYV/hi+gZk/yGuQNVz3YOuGs/Mqj/6/q/h+lls7L8bclfREcs/w==","signatures":[{"sig":"MEYCIQDwZ+6DAhudovRatGZwbLbm65i4KFWqFqkRkL/WkCT1qgIhANwjWJo5NHvpeq7LIBH48xT5ynVfPrRldH9IFg2ZwK+E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20314},"main":"./index.ts","types":"module.d.ts","engines":{"node":">=17.4"},"scripts":{"format":"prettier --config .prettierrc --ignore-path .prettierignore -w  ."},"_npmUser":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"repository":{"url":"https://github.com/nowaythatworked/auth-astro.git","type":"git"},"description":"The easiest way to add authentication to your Astro project!","directories":{},"dependencies":{"cookie":"^0.5.0","next-auth":"^4.18.8","set-cookie-parser":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^4.0.0","prettier":"^2.8.6","@auth/core":"^0.18.6","typescript":"^4.9.4","@types/node":"^18.11.18","@types/cookie":"^0.5.1","prettier-plugin-astro":"^0.8.0","@types/set-cookie-parser":"^2.4.2"},"peerDependencies":{"astro":"^4.0.0","@auth/core":"^0.18.6"},"_npmOperationalInternal":{"tmp":"tmp/auth-astro_4.1.0_1703006491873_0.17313290935991765","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"auth-astro","version":"4.1.1","keywords":["astro","auth","authentication","integration","@auth","@auth/core","authjs","jwt","oauth","astro-auth","astro-integration","astro-component","withastro"],"author":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"license":"MIT","_id":"auth-astro@4.1.1","maintainers":[{"name":"nowaythatworked","email":"jan.czekala99@web.de"}],"contributors":[{"name":"Otterlord","email":"otterlord.dev@gmail.com"},{"name":"tajkirkpatrick"}],"dist":{"shasum":"5da9148a2bd6d6edd4cc43724e1aa7ebdd374623","tarball":"https://registry.npmjs.org/auth-astro/-/auth-astro-4.1.1.tgz","fileCount":22,"integrity":"sha512-7dTs8OcSYIYEmmlVw/HJ2k3otwDrD2fG2NTrKaij/VH8TfQ9EhS4VGgoQw1yArQoV0v6kvqOD4lFHFehQzKKqA==","signatures":[{"sig":"MEQCIBApBYXrM7XR72wIs4BlfZ57Ngq/RobxdewtYoOETUyDAiBpmpUtgJxuNvz4xyHksETA85PRswANcXty/lgpYbU8lg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19861},"main":"./index.ts","types":"module.d.ts","engines":{"node":">=17.4"},"scripts":{"format":"prettier --config .prettierrc --ignore-path .prettierignore -w  ."},"_npmUser":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"repository":{"url":"https://github.com/nowaythatworked/auth-astro.git","type":"git"},"description":"The easiest way to add authentication to your Astro project!","directories":{},"dependencies":{"next-auth":"^4.18.8","set-cookie-parser":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^4.0.0","prettier":"^2.8.6","@auth/core":"^0.18.6","typescript":"^4.9.4","@types/node":"^18.11.18","prettier-plugin-astro":"^0.8.0","@types/set-cookie-parser":"^2.4.2"},"peerDependencies":{"astro":"^4.0.0","@auth/core":"^0.18.6"},"_npmOperationalInternal":{"tmp":"tmp/auth-astro_4.1.1_1706051746745_0.475476975576526","host":"s3://npm-registry-packages"}},"4.1.2":{"name":"auth-astro","version":"4.1.2","keywords":["astro","auth","authentication","integration","@auth","@auth/core","authjs","jwt","oauth","astro-auth","astro-integration","astro-component","withastro"],"author":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"license":"MIT","_id":"auth-astro@4.1.2","maintainers":[{"name":"nowaythatworked","email":"jan.czekala99@web.de"}],"contributors":[{"name":"Otterlord","email":"otterlord.dev@gmail.com"},{"name":"tajkirkpatrick"}],"dist":{"shasum":"ff989e3f33d792055b5b558a9ce461b05e3ced22","tarball":"https://registry.npmjs.org/auth-astro/-/auth-astro-4.1.2.tgz","fileCount":22,"integrity":"sha512-jkbxYZAKtBWVs5mZp+4y7W3WNF0UXlkcz2sOKyy+uBfDLOUWP4av/i9+cXCRflbhbmxBw7sztdzw/pcUE40IRg==","signatures":[{"sig":"MEUCIQCQXpdZXibOYFSfeo74L+4nPgJy6eUI+k0NpE5mo7kNuAIgCfNFuP4hdavpDEOKJ0ubxKhmwdgwJa8mSgqUQSxa8Z4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20025},"main":"./index.ts","types":"module.d.ts","engines":{"node":">=17.4"},"scripts":{"format":"prettier --config .prettierrc --ignore-path .prettierignore -w  ."},"_npmUser":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"repository":{"url":"https://github.com/nowaythatworked/auth-astro.git","type":"git"},"description":"The easiest way to add authentication to your Astro project!","directories":{},"dependencies":{"next-auth":"^4.18.8","set-cookie-parser":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^4.0.0","prettier":"^2.8.6","@auth/core":"^0.32.0","typescript":"^4.9.4","@types/node":"^18.17.1","prettier-plugin-astro":"^0.8.0","@types/set-cookie-parser":"^2.4.2"},"peerDependencies":{"astro":"^4.0.0","@auth/core":"^0.32.0"},"_npmOperationalInternal":{"tmp":"tmp/auth-astro_4.1.2_1718202294118_0.06928953696796802","host":"s3://npm-registry-packages"}},"4.1.3":{"name":"auth-astro","version":"4.1.3","keywords":["astro","auth","authentication","integration","@auth","@auth/core","authjs","jwt","oauth","astro-auth","astro-integration","astro-component","withastro"],"author":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"license":"MIT","_id":"auth-astro@4.1.3","maintainers":[{"name":"nowaythatworked","email":"jan.czekala99@web.de"}],"contributors":[{"name":"Otterlord","email":"otterlord.dev@gmail.com"},{"name":"tajkirkpatrick"}],"dist":{"shasum":"c23dfc4cafa8428daafcb656009ca6a99baa3f8f","tarball":"https://registry.npmjs.org/auth-astro/-/auth-astro-4.1.3.tgz","fileCount":22,"integrity":"sha512-rlQa/hVJzja0x9fv/mmJ/vXQW7Yq/kT7defNdx1L28j8UCw5ZZLimiAvVcG6jveYzgUayOfVplKLWqzpoV3Cqw==","signatures":[{"sig":"MEYCIQC2tDs8l7oCZHCYiA8sBVbVpVYenyxEOU0CjDWSIWhaFgIhAPb3ngzAT0P/R36EblC2qkHhaDTrHehdK6vzTGOQ6GsF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20142},"main":"./index.ts","types":"module.d.ts","engines":{"node":">=17.4"},"scripts":{"format":"prettier --config .prettierrc --ignore-path .prettierignore -w  ."},"_npmUser":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"repository":{"url":"https://github.com/nowaythatworked/auth-astro.git","type":"git"},"description":"The easiest way to add authentication to your Astro project!","directories":{},"dependencies":{"set-cookie-parser":"^2.5.1"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha1.ac34549e6aa8e7ead463a7407e1c7390f61a6610","devDependencies":{"astro":"^4.0.0","prettier":"^2.8.6","next-auth":"^4.24.10","@auth/core":"^0.37.3","typescript":"^5.6.2","@types/node":"^18.17.1","prettier-plugin-astro":"^0.8.0","@types/set-cookie-parser":"^2.4.2"},"peerDependencies":{"astro":">=4.0.0","@auth/core":"^0.37.3"},"_npmOperationalInternal":{"tmp":"tmp/auth-astro_4.1.3_1731001451593_0.4981715881063169","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"auth-astro","description":"The easiest way to add authentication to your Astro project!","version":"4.2.0","main":"./index.ts","types":"module.d.ts","engines":{"node":">=17.4"},"license":"MIT","repository":{"type":"git","url":"https://github.com/nowaythatworked/auth-astro.git"},"author":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"contributors":[{"name":"Otterlord","email":"otterlord.dev@gmail.com"},{"name":"tajkirkpatrick"}],"scripts":{"format":"prettier --config .prettierrc --ignore-path .prettierignore -w  ."},"peerDependencies":{"@auth/core":"^0.37.3","astro":">=4.0.0"},"devDependencies":{"@auth/core":"^0.37.3","@types/node":"^18.17.1","@types/set-cookie-parser":"^2.4.2","astro":"^5.0.0","next-auth":"^4.24.10","prettier":"^2.8.6","prettier-plugin-astro":"^0.8.0","typescript":"^5.6.2"},"dependencies":{"set-cookie-parser":"^2.5.1"},"keywords":["astro","auth","authentication","integration","@auth","@auth/core","authjs","jwt","oauth","astro-auth","astro-integration","astro-component","withastro"],"packageManager":"yarn@1.22.22+sha1.ac34549e6aa8e7ead463a7407e1c7390f61a6610","_id":"auth-astro@4.2.0","dist":{"shasum":"99d7c8f1c909d546701b81d1a8cb11654688931a","integrity":"sha512-Jx0dFAvwJ5UJ6E/2J6rqPNhXzTX6Fj18sIq12U7n+J15TV7etpXSHFPPcQdAmfDmX3RCURp253Vxe4l/keNW1g==","tarball":"https://registry.npmjs.org/auth-astro/-/auth-astro-4.2.0.tgz","fileCount":22,"unpackedSize":19787,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICeEYzdbfRGuJnCeXUU+uC/YfXV2UR45294YHpVW7ocFAiAE3Wnw0BoSLP+EDWMElTBnkZOYzj9htB9BRuHzQM7OJg=="}]},"_npmUser":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"directories":{},"maintainers":[{"name":"nowaythatworked","email":"jan.czekala99@web.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth-astro_4.2.0_1733252873396_0.18451465550098867"},"_hasShrinkwrap":false}},"time":{"created":"2023-01-24T20:18:52.141Z","modified":"2024-12-03T19:07:53.776Z","1.0.0":"2023-01-24T20:18:52.310Z","1.0.1":"2023-01-26T09:54:08.545Z","1.0.2":"2023-01-27T16:27:23.749Z","1.0.3":"2023-01-27T20:35:13.460Z","1.0.4":"2023-01-27T23:40:09.279Z","1.0.5":"2023-01-29T01:18:30.709Z","1.0.6":"2023-03-18T19:24:48.778Z","2.0.0":"2023-03-21T15:21:59.071Z","2.0.1":"2023-03-23T18:59:59.441Z","2.0.2":"2023-03-27T14:20:32.126Z","3.0.0":"2023-04-26T21:52:00.965Z","3.0.1":"2023-06-02T23:18:30.944Z","4.0.0":"2023-12-13T16:03:20.070Z","4.0.1":"2023-12-13T17:30:04.613Z","4.1.0":"2023-12-19T17:21:32.054Z","4.1.1":"2024-01-23T23:15:46.934Z","4.1.2":"2024-06-12T14:24:54.274Z","4.1.3":"2024-11-07T17:44:11.783Z","4.2.0":"2024-12-03T19:07:53.583Z"},"author":{"name":"nowaythatworked","email":"jan.czekala99@web.de"},"license":"MIT","keywords":["astro","auth","authentication","integration","@auth","@auth/core","authjs","jwt","oauth","astro-auth","astro-integration","astro-component","withastro"],"repository":{"type":"git","url":"https://github.com/nowaythatworked/auth-astro.git"},"description":"The easiest way to add authentication to your Astro project!","contributors":[{"name":"Otterlord","email":"otterlord.dev@gmail.com"},{"name":"tajkirkpatrick"}],"maintainers":[{"name":"nowaythatworked","email":"jan.czekala99@web.de"}],"readme":"# Auth Astro\n\nAuth Astro is the easiest way to add Authentication to your Astro Project. It wraps the core of [Auth.js](https://authjs.dev/) into an Astro integration, which automatically adds the endpoints and handles everything else.\n\n#### Now supporting up to Astro 5\n(**disclaimer**: Please don't confuse this package with [astro-auth](https://github.com/astro-community/astro-auth))\n\n# Installation\n\nThe easiest way to get started is adding this package using the astro cli. \n\n```bash\nnpm run astro add auth-astro\n```\nThis will install the package and required peer-dependencies and add the integration to your config.\nYou can now jump to [configuration](#configuration)\n\nAlternatively, you can install the required packages on your own.\n\n```bash\nnpm install auth-astro@latest @auth/core@^0.18.6\n```\n> [!NOTE]  \n> If you´re using `pnpm` you must also install cookie: `pnpm i cookie`\n\n\nNext, you need to [add the integration to your astro config](https://docs.astro.build/en/guides/integrations-guide/#using-integrations) by importing it and listing it in the integrations array.\n\n## Configuration\n\nCreate your [auth configuration](https://authjs.dev/getting-started/providers/oauth-tutorial) file in the root of your project.\n\n```ts title=\"auth.config.ts\"\n// auth.config.ts\nimport GitHub from '@auth/core/providers/github'\nimport { defineConfig } from 'auth-astro'\n\nexport default defineConfig({\n\tproviders: [\n\t\tGitHub({\n\t\t\tclientId: import.meta.env.GITHUB_CLIENT_ID,\n\t\t\tclientSecret: import.meta.env.GITHUB_CLIENT_SECRET,\n\t\t}),\n\t],\n})\n```\n\nSome OAuth Providers request a callback URL be submitted alongside requesting a Client ID, and Client Secret. The callback URL used by the providers must be set to the following, unless you override the prefix field in the configuration:\n\n```\n[origin]/api/auth/callback/[provider]\n\n// example\n// http://localhost:4321/api/auth/callback/github\n```\n\n### Setup Environment Variables\n\nGenerate an auth secret by running `openssl rand -hex 32` in a local terminal or by visiting [generate-secret.vercel.app](https://generate-secret.vercel.app/32), copy the string, then set it as the `AUTH_SECRET` environment variable describe below.\n\nNext, set the `AUTH_TRUST_HOST` environment variable to `true` for hosting providers like Cloudflare Pages or Netlify.\n```sh\nAUTH_SECRET=<auth-secret>\nAUTH_TRUST_HOST=true\n```\n\n#### Deploying to Vercel?\nSetting `AUTH_TRUST_HOST` is not needed, as we also check for an active Vercel environment.\n\n### Requirements\n- Node version `>= 17.4`\n- Astro config set to output mode `server`\n- [SSR](https://docs.astro.build/en/guides/server-side-rendering/) enabled in your Astro project\n\nResources:\n- [Enabling SSR in Your Project](https://docs.astro.build/en/guides/server-side-rendering/#enabling-ssr-in-your-project)\n- [Adding an Adapter](https://docs.astro.build/en/guides/server-side-rendering/#adding-an-adapter)\n\n# Usage\n\nYour authentication endpoints now live under `[origin]/api/auth/[operation]`. You can change the prefix in the configuration.\n\n## Accessing your configuration\n\nIn case you need to access your auth configuration, you can always import it by\n```ts\nimport authConfig from 'auth:config'\n```\n\n## Sign in & Sign out\n\nAstro Auth exposes two ways to sign in and out. Inline scripts and Astro Components.\n\n### With Inline script tags\n\nThe `signIn` and `signOut` methods can be imported dynamically in an inline script.\n\n```html\n---\n---\n<html>\n<body>\n  <button id=\"login\">Login</button>\n  <button id=\"logout\">Logout</button>\n\n  <script>\n    const { signIn, signOut } = await import(\"auth-astro/client\")\n    document.querySelector(\"#login\").onclick = () => signIn(\"github\")\n    document.querySelector(\"#logout\").onclick = () => signOut()\n  </script>\n</body>\n</html>\n```\n### With auth-astro's Components\n\nAlternatively, you can use the `SignIn` and `SignOut` button components provided by `auth-astro/components` importing them into your Astro [component's script](https://docs.astro.build/en/core-concepts/astro-components/#the-component-script) \n\n```jsx\n---\nimport { SignIn, SignOut } from 'auth-astro/components'\n---\n<html>\n  <body>\n    ...\n    <SignIn provider=\"github\" />\n    <SignOut />\n    ...\n  </body>\n</html>\n```\n\n## Fetching the session\n\nYou can fetch the session in one of two ways. The `getSession` method can be used in the component script section to fetch the session.\n\n### Within the component script section\n\n```tsx title=\"src/pages/index.astro\"\n---\nimport { getSession } from 'auth-astro/server';\n\nconst session = await getSession(Astro.request)\n---\n{session ? (\n  <p>Welcome {session.user?.name}</p>\n) : (\n  <p>Not logged in</p>\n)}\n```\n### Within the Auth component\n\nAlternatively, you can use the `Auth` component to fetch the session using a render prop.\n\n```tsx title=\"src/pages/index.astro\"\n---\nimport type { Session } from '@auth/core/types';\nimport { Auth, SignIn, SignOut } from 'auth-astro/components';\n---\n<Auth>\n  {(session: Session) => \n    {session ? \n      <SignOut>Logout</SignOut>\n    :\n      <SignIn provider=\"github\">Login</SignIn>\n    }\n\n    <p>\n      {session ? `Logged in as ${session.user?.name}` : 'Not logged in'}\n    </p>\n  }\n</Auth>\n```\n\n# State of Project\n\nWe currently are waiting for the [PR](https://github.com/nextauthjs/next-auth/pull/9856) in the official [next-auth](https://github.com/nextauthjs/next-auth/) repository to be merged. Once this has happened, this package will be deprecated. \n\n# Contribution\nWaiting on the PR to be merged means, we can still add new features to the PR, so, if you miss anything feel free to open a PR or issue in this repo, and we will try to get it added to the official package.\n","readmeFilename":"README.md"}