diff --git a/.version b/.version index 686bba9ac..ef0fc7d33 100644 --- a/.version +++ b/.version @@ -1 +1 @@ -v4.4.0 \ No newline at end of file +v4.4.1 \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index f4a0dfc0f..6a67e4789 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## [v4.4.1](https://github.com/auth0/nextjs-auth0/tree/v4.4.1) (2025-04-03) +[Full Changelog](https://github.com/auth0/nextjs-auth0/compare/v4.4.0...v4.4.1) + +**Fixed** +- fix: Properly configure SDK to be distributed as ESM [\#2028](https://github.com/auth0/nextjs-auth0/pull/2028) ([frederikprijck](https://github.com/frederikprijck)) +- Fix broken links in jsdocs [\#2031](https://github.com/auth0/nextjs-auth0/pull/2031) ([frederikprijck](https://github.com/frederikprijck)) +- fix: Throw ConfigurationError when invalid Auth0Client configuration [\#2026](https://github.com/auth0/nextjs-auth0/pull/2026) ([tusharpandey13](https://github.com/tusharpandey13)) + ## [v4.4.0](https://github.com/auth0/nextjs-auth0/tree/v4.4.0) (2025-04-01) [Full Changelog](https://github.com/auth0/nextjs-auth0/compare/v4.3.0...v4.4.0) diff --git a/docs/assets/hierarchy.js b/docs/assets/hierarchy.js index f1c3f5158..f5d812eb7 100644 --- a/docs/assets/hierarchy.js +++ b/docs/assets/hierarchy.js @@ -1 +1 @@ -window.hierarchyData = "eJydlLtuwjAUQP/lzgZiQ5rHRulDlVox0K1isJwLsQg2sg0SRfn3KiCQaUAYlgyJj85xnNwdGK2dhfwnYYQN4ikBg7MKhZNaWch3kLDmqvgSIYdJsXg1RhsgsJCqgJyylMDaVJCDqLi1aHvYLLDd49Ju6ZYVkMNjyMHZotOwncMNAqKUVWFQNQ0JSWOSRSSLCY0iQqOMUJoSyhJC+8m0JpAkXs54uHYlCy3yVt+Iqgmksed5kVboDZptqOocuG3LIs/2Ja2Vaj5x3GGosMUEOP0dfqgNr2Rxl7PF3HbSyN9ocx7ayF/efGyh1jYUos2uaUe6wHfDlXvIf04HhNDUC3nmYiFKrhRWn3qu18ENl8EAPfP/nqEQaO23XmD4y/+HBCj7V5Rv2oy0UodJ84C/zd+OYQP/m5+gtfszVDM5X5v9gZ4aWPx0bJDKoZlxgbbntiu03UvgVfmJPh91LB4044zFg3bRxGmD49VhBN8R5HMBPXVd/wFUAgeA" \ No newline at end of file +window.hierarchyData = "eJydlMtuwjAQRf9l1gONXUIeu5Y+VKkVC7qrWFjOQCxSu7JNpRbl36sUgUwDwnSThTPH5zoZzwasMd5B+ZZx5Gk6R7C0aEh6ZbSDcgMZ755avBOUMKtW99YaCwgrpSsoGc8R1raBEmQjnCN3RV2BG+5Kh7V/bwC3r6EE76pBxw62CwiyVk1lSXcZMsxTLBIsUmRJgiwpkLEcGc+QXWfIRtm8RciyINL0Zu1rHpsqqD4TrEXI08Bzp5w0n2S/YlWHwHlbkQS2F+Wc0suZF55ihT0mwhme8El/ikZVFzl7zHknS8KDdv/DWPUtuoaLtfahGG1xSjsxFT1aof2//Id0RBCWB0FuhVzJWmhNzbNZmnV0huNghJ6Ht+dGSnLu1awo/uP/QSKU1yeUD8ZOjNbbafMPf5+PCDMKw0yMXqjl2l7Ufn3ovJan4VWbkXO/rRNstBfzdLwTK+3JLoQkd+W/PsgNj4En5Xv6cMry8aibonw86ieaeWNp+rGd/hcECrmIPG3b/gDl0TEN" \ No newline at end of file diff --git a/docs/assets/navigation.js b/docs/assets/navigation.js index e5f24af42..7a4eed997 100644 --- a/docs/assets/navigation.js +++ b/docs/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "eJyVl1Fv2jAQx79LntFG0dptvLV06yp1oirdU8WDmxxgJdjMvqB1U7/7FAcSOzZn82r+9/ufz/YdefmXIfzBbJrlFQeB2SjbMdxk02wri7oC/bFd/7DBbZWNspKLIptORlm+4VWhQGTTlw5xXeNm/KjknhegetKqFjlyKTqWo3PJV5/eRx1vDXid56D1syxBEEBXSBBrDb80mdtB4TGWFgWUkkr7pWrX00rVp/utiZrJAnogiHrb4UJS1+OLlZul/t5ohQCzwTNcwnFJlkbdO+QV0xpO7sRFXkyS95Hi4EeRdjVupOJ/WaNutnunmMCI2emYZKszHKLgG5aX+YYJAdWDXMs6kn5YThnccp3LPag3GuzKKOC92LOKFwtkCDTTU1LYn1xrLtYJWE9JYefNcUxooKWhUIuipDlHgQ+xG5EGtbe72bERtetpjehVo2I5LkBrLsUCpQI/qwMwJI5d9fFsMFiGzF4TQyWQ4qBnxYRmpivQmx0K6aNA0MjF2j+Lww9Jh3EHAhRDONR3JmXJYSbFiltgfNtZWCJkYDn++vnicuKM10BoaDQevYIB5KQ0uQZq0iyfOyedhj7fmdR6NBcIasXyjh6JHLhfXoWvbYKPJ46hzyGfBe5GxSNTbAsIKoYPRFAmfRVNXReABN8X0+jmMsWL4ugo4JOsEShSK6AQ3T1vXlOtTKEIYEiehE/beUiegL9lyOLURpUIG3RNihjom0Gs0SVXwFaTcGQK7xtI08X38CDXPKFxUGGUXcKTSHkI1thJvRmnQhJtzL+fNLyRJmOTDvVEBGXifsJ5RP/7zQ2/gZVUxyG2YHsofkhZegPWsMLa2GRt/08PvlptrCWIseZixqrqleXlTAqzFiR6snTu6d27mhjxka1Bm66qnuB3DfpEqr7uLLLeSaEhAd0KY+wnYIUU1dshlfYB6TA+rI06mEHjvQQHbEvCvOX78j+mpTgF" \ No newline at end of file +window.navigationData = "eJyVl8Fu2zAMht/F52BLg7XbcmvTrSvQIUXTnYocVJtxBDtSJsnBuqHvPlhObMuSKeaq/Px+ipLI+OVfYuCPSeZJWnIQJpkke2a2yTzZyawqQX9s1j9sza5MJknBRZbMZ5Mk3fIyUyCS+UuLuK7Mdvqo5IFnoDrSphKp4VK0LEfnkq8+vU9aXg7mOk1B62dZgECArhAhVhp+aTS3o8JjrHsUUEoq7ZeqWaeVqkv3Wx21kBl0QBDVrsWFpK7Hl15uPfX3WisE2A2e4RKOG7dcSLHheaUYxScsJu3HqjtsWjKtYbRMLvJiRi4SxcGPQu0qs5WK/7V7rrd7p5gwEbPxGLLVGQ5R8A1Li3TLhIDyQeayiqQflmMG/sUYhftSDHzLdSoPoN5wqCvDgPfiwEqerQwzgDM9JYb9ybXmIidgPSWGXdbnPMOBPQ2GWmUFzjkJfEi/fWpQh34PPrXPZp3WPl+1USw1K9CaS7EyUoGf1REYEsfe0HQxGIdDZqeJoQikOOhZMaGZbTf4ZodC/CgMaMNF7p/F8QfSYdyBAMUMHOu7kLLg0LzRDmze9j0sEjKwnH79fHE5c/4UBEJDA/3kFQxA57vNNVCTevnc6e5MiuXeptahuTCgNixt6ZHIgfvlVfjaEnw8cQx9DvkscDuDHpliOzCgYvhABGbSVdHWdQUG4ftiHF1fpnhRHB0GfJKVAYzUCDBEe897QxIBhuQkPG3nITkBf8sMi1NrFRE26JoYMdA3g1irI1egr0bhhilzX0PqLn6AB5lzQuPAwjA7wpOgPITe2KHejLEQoo3990PDWykZSzrUkQjMxP3w9Ij+V6cbfgMbqU5DbMUOkP2QsvAGrGWFtbHJ2vxRH3xr97E9QYy1FAtWlq8sLRZS2LUg0ZPRueO7dzUx4iPLQduuqp7gdwV6JFVfdxZZ76XQQEA3whj7CVgmRfl2TKV5QDqMD2ujDnbQeC/BAfclYd76ff0fW8J5Ug==" \ No newline at end of file diff --git a/docs/assets/search.js b/docs/assets/search.js index b8552daea..c2be59223 100644 --- a/docs/assets/search.js +++ b/docs/assets/search.js @@ -1 +1 @@ -window.searchData = "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"; \ No newline at end of file +window.searchData = "eJy9XV2T2zay/S+aV62XDX77zXG8WdfuxrkeZ+tWTaVUtISZ4VojaUlqYl9X/vstgqTYABpkk+Lkya4R0N0ADrqBPiDwfVUcfy9Xr+++r77kh93qtVivDtmTXL1ebfe5PFSr9epc7FevV0/H3Xkvy782f371WD3tV+vVdp+VpSxXr1erP9a2jOrbSZaWCPXXYQlhdJHx6fhFHm5lb0l+qGRxn20vkroShMj16pQVdTM6W3od4IngoiTbbmVZKkFMPTdNlaqtMqDzUs+lPN9NUpzvllBabo8nyVXZFb5GYSHvC1k+TmpqW2eJ9sqvp7yQ5Rsujm7aClk1XTGG79vj4SC3VX48jAPZLvvSkHZonABuon3zEOcyhYM9vhEMGLgM4QKCb8z2UnK6NVrd2eZgpN7KssyPhx+zKnObgwpdgc1zKQu+jpu2+FArsfEOpdXo/LMUqyqlHBtxhnKl65DtJyhHVa5UvrUgUE6wo6/ddUc5yyQH1m6rYzHgFsyS01AnvCC5KH1gjn2v5+Zhytg3LXEoL6crnwS8QeU7uZfV1E6+udRazoQfvv3z+HA8VyNhaciez9/2SgQnOA0al8YQ9ktVyi4lpDUJ/X6F4yvPn1nSbzYb9YMqPtRCXLGp41Sd7yapVsVnq8aT/ddBb1//ulCPumXfjPekstKhRP3D0NKWm60m335hq+rLzlX3kD/Lw4arUCs9V+V99pTvv7F16sXnKj3l2+o8FGN6hX3RucrkU5YPRPleVVfwKkWbZ1nk97ncsTXiGnNVH4uHTc5SeSk5QZW2Tqiyonpfy8+2Vf4s/3l8yA8fTvViZGgJM1Drmh3VuXo8Fvn/ZbWgX7Iie5KVLK6x40YTecIiB8PaUK84t9/VuTh8Ol5jbSOjOi5jHh7nN1O71lHhmkAyvD0dUsjao7qa6ATbLpeH7VyLUPUFjSrkLi/kttqci3ymYYaIBY17yr5usoe5HdbXvs4kDdV9CuZvx6LfiI86sJGKV6Cck3LgaOfnH8Y6wWHovnYam8f8MLBtYhmqCVrGUIF2dcUzWtx2Ge7mz9wkuSyr/PBgp8mbvzOlyKI4FnauvfnzoAwQ/S7tdvflXV3jIqet0cnpfh9GYGuLE4I7yZJ/05YcUnKp4WjQh3rGisE2oSITmxWCwBOrrIrztuIrutHrDDYTt2NGvxKqx7vWoRP17o95uT0+y+LbYAfrpV62jwldU7rZaNCMnqYNGO9st2bU3//KyzI/PNxWWSUHu9wq+LK9Tqub0vF2y2b0vdOM8e4f1I9G4P3hOdvnu/ERsAq+7AjQ6qaMgN2yGSPgNGN8BAb1oxHQlmCDQ2CXfNkxcOibMghE42aMgtuQ8WGYYEF2Lqeb0Fa6wgYXFt4ed/KnIjtUfFDoVf5EdBCKZ8PEaPe1eKFNmwgcpk1sBJFGTYaS2yqEqR+y7ZftY3Y4yH2T4R6EE136ZZE0oHMKiBwNnYGfYYPGoTNqSUJtqVWht9gseTg/9fghSk7dtvRb+X+9v719//NPm9t3t7fvP/w8UeXNU7O82JQNITWKWqqVg3Z9fPe3j+9u/7759OEf72Zb1x632QxTa5Nt/Nub9/989+Pm04frrLzP8r3cbarjsnYKN7icrsko98KBg9I2KVqYzZoTIhxGMOKCWzvZ81ruhT/H6Wp/3oQf0H/F7Hd0xoKugGP33Pk2xfreSbz737d/f/PzT++uMr13FvJrHVoGMrtz7Kadhl2PMZ3sSn+aO3GonulbiNZf52jc5k3yOhPsGlyPMgxjrUiZlvUIe3s83OcP5yJjeES67PVu8OO7//n1/cd3P24+/PLp/YefbydrR87kv+e8kLvN8cKCDPaXo/X0ZLQLu4bTLvmy086hb8pcIxo3Y4K5DRmfVXwL2tE2mS6mLW3t2QhBVkXaqVPtKNL9+aBm3uWjhrbAMBDa7yJIDQ+yQtPbrUgvN19fvbv1fimOz/luqF1asYnaTJbee6tKjFOYVtkrWMvd8SnLhxhLWtnNpd4Yp2u0yjWtVKH3AydfXIY0NUdPwkw15VZui6FzpcPmlF3tZUyafDzGZd28QzF8Q0/n8lHutMzQR/nfsyyHjkW7jG2EaSYXvbAlB/tNWcqiLnebPxzyw8M/5Le5I591ospG1Bcl6iWNfbN/WMrYTIlaCLOn0w9ZKX8tBo7sOWF6On3OSnkuxk7x8c0pZ87nhWdy3dHvDx/bE2O/ZNXjDJPUYHUnxk6NjKV6qdtGT+6m4f33VEOqIjuU2bZJLR+/5CNnjyiTkIhtJ2IZ4z7L+2Mh2xPwt9nz0BlRl3WNjLbbylbGMuYdD2+z/f5ztv0y3azjYdvXXRRTIx+jjACrbGsvY1JxPFdyRkS61FvIRe73x9/fH0q5PRdyfpxUYvJWzOIR8rGqTp/yJ3k8z/CedeXqUnkZg+Qh+7yXn+RePsmqmBGoGwEVErCkYTgpe9idjsPH7AZNRJ+Kyl7UbGPN73J+yR5k+bGGdNGCj/yKxS429UOxAbXl6XhAiSGn3qbcdYp/sNz234/HL6Ruuuh16j9c3LJTrV7kOnWq50pzM4m1aSUmKjO2rhN2rkttXFF4Z4SW4fUBN7osHO+uD3csgzhb/Gt2+Atu8K/b3y+8vb9+d/+SW9CFd6AvuQFdeP/5cimTRTMmL5swWTxfstgu+ppN9KKZhWsTCy+yoV9qP/8iG9Wl9qmLblOv3aUutiO8ZkPIMuJeVtvp8OlqLWLCf37/Ur7Nto/TVy51zW1bc5lpPn13vODmeNm98dVb4+V3xotsjF9yX7zwtpi7K+73YG+Ph0p+pTfFVqkrdjLW98PjitqbJJhfDdsyBi+V+DjiC5vfr2iw+m6QJf+mKzrUvNZet7LB6WloG5+Ow+q2ozENK2SGsWGVp+J4n+8HPDbW2Beer5B1/xlWyr/zbFixgjA+zcxT/7k/BD1vhLVLE01mYjTr4apxxQw6FfI+/zpT5c2l9lAnONvpWghnT/I2H7oKadioun6Zj16KNNksFfhnG9XVvtIk4oIu7WjNwNURROlrYs1xv8dfRPP13fRVhzqDbJ3Lj3wuj/tzJX+c3ws3nYxdL2Mp8/KDumQjr75dY2Av5QVM3I5wo26zWJToiCkkqlkukSp9BarVP9OVcS6VIts12wW6TWG6v0nmjLi+AWM4bm/EFAIcKiXOxQYufAU0xjJWLm28nBXVMJchrMsYCTsYVMAEM7aTJqhtTlN/7PjoZLO4cck2iApLVbn7S17+JT88yiKvVMpqvmmTo5Rt42CQWtTYGTHLNnckZC1qMDOCuYC4qGH65dKsebJUBKuzQR8O+4GcDeGm60rHptLQNFwods0PWotEq7lhiqX8NJi3p7ZQ41l6luKn7OuboYu1CNVP2dfx27ScUdk8JSCzXQ2hNr/aVHMcFyCLzj838Mkg8Kfso/+kxcGQRt4CwdXI66LzoF1TIvS4ec4Ry5hbfVXymrX9cfCqPlLTTVeJ3fa6NQNf/Py7udlz4K5d2o667nNfdwlzivYs1Kdvg49MkOZ0datv429OMM0pZwDhpqu0TH+M3b7p6gtW7pxrxpgjp41g+fIhE4wbW9qzf9ZHYe2teajI8IxsL9+b/kmeQxHrWzy7rha40I3nT/lut5e/Z2i9MGaAVuVa/Q+yujVOyo/pf5DV2Bn5Sfqpj+EYNnAy8XPt0L65nWnU/bFgXH/Jt/B82mWVnDpYTa3lxqukru1lW6Nq533tYU5s0CrTX4y7iz/LW1zhLIb7/jE77PaSrbsvfqXeyWO+yJBz+mKSJU2VpfVj6o5rwBBvN9EC6+ARy4ZRsnaiFb8YvC3LiDH+dqINzDBi2zExkHBs+cHJ7rIs4rO8bLseZGU9LTZiy4OsRp82mqJ/4JGzcUvs94Vm2YSjhrljdFljlnvZCEJqmxJHrGa5vHr2PK3JN22NRbQ/uEefVj70yNJE3cZDRyz1I88cjVugrVc+l1UdDnEO1zkXiLIvvIZxaZy0mqGayMtdsc0ZSVvNsgQRgT9jKnaCUeovTepqkJWdY98spIwQbzPsaFrXkOlzYFTX3na1r7GK61PcxjD8yhQbynlAXtSGYf/mNoPn46ZYIk9HdAycbUhXbTE7ttl+e95nlfyXntviQ7YTMJLm4tqmUxc/yYMs+s39W2p2tfxF+9zDQI2RBHX7jgTPFU9T2j0KN8ImMKRZh3q165OIeheL+2uNOj1keWYn/bZe5Yed/Lp6/X31LAuVQ3m9Eq/8V+lqvbrP5X5Xv4vdndrZHp+emiTE7rg9q//+1hb7t6yjZl24Kf1Xb7W+89ah9ypI099+W991ldUP6g+djP4vqiKs1ndAVQSrImgVxWp9J9ZB+MrX6wmrntDq+av1nb8OxCtPRFpF36roaxWD1fouoCwNrIqBVjFcre9CSmNoVQy1itFqfRdRGiOrYqRVjFfru5jom9iqF2v1ktX6LqEUJlbFRKuYujo1tSqm+vB7rs4BGzlgQAcczQQCOzp4oMZESlW14QM6fqBGBZBYBxtCoGMIamQAUIptFIEOIwgdiAcbR6ADCWp4gCBttrEEOpigxgj4ZGUbUKAjCmqcADltwAYV6KiCGitAo8MGFujIEjVYIKI8hI0soSNLKK8UU4qFjS1hOKYaL0BOI0E4Jx1dQqErJSvb6BI6ukQNGOFRTbbRJXR0CYUu0hMLG19Cx5eIXLAWNryEDi8RO4220SV0dIkaL4KMAja4hA4uUcNFkLAWNriEDi6/xosgYe3b6PJ1dPk1XkRIVrbR5evo8lXcI6OCb6PLN2JfjRcRk5WJ8Kejy1foInHt2/DydXj5Cl4krn0bXr4OL79GjE+6XN/Gl6/jy68h48PaT1+FIPTKNsB8HWB+jRlfkMsFG2G+jjA/dWu2EebrCAucgTGwARboAAtqyPgktAMbYIEOsKCGjE8vdGyABTrAArW6IqEd2AALjAVWDRmfhHZArLF0gAWhI6IHNrwCHV6Bghc5KwIbXoEOr0DBi5wVgQ2vQIdXoOBFzorAhlegwyuoAROQsyKw4RXo8AprxASkuw9tfIU6vsIaMYFY+94r8PW6NrxCHV5hDZiAxGZowyvU4RXWgAmCtYhfJcaMCm14hTq8wsBptY2u0FjC14gJSFyHxCpex1cYua228RXq+Apjp9U2vEIdXmENmICcUKENr1CHV5i6rbbhFerwijyX1ZGNrkhHV6TQRU7HyIZXpMMrEk6rIxtekQ6vyHdabaMr0tEVKXSRfiCy4RXp8IpCt9U2vCJjlxg5rSb2iTq6IoWulAozkQ2vSIdXVAMmJB1QZMMr0uEVueEV2fCKdHjFTnjFNrxiHV4xOJsc2/CKdXjFNWBC0m3GNrxiHV6x23vFNr5iHV+x03vFNrxiHV6xykCQ27/YhleswyuuERP6VDbBhlds5CFqwIQBVZdIRejoihW6SJcb2+iKdXTFNV5C0vPFNrpiHV2J5xynxIZXosMrccbGxEZXoqMrUegiPV9ioyvR0ZX4rnFKbHAlOriSwDVOiQ2uRAdXosBFZ41scCU6uBIFLnIBlNjoSnR0JbF7nGx4JUaqK3GOE5Hs0tGVpE4XktjoSnR0pTVeItJrpja6Uh1daQ2YiPQ/qQ2vVIdXWgMmIt1AasMr1eGVup1XauMr1fGVOp1XauMr1fGV1oiJyAVjauMr1fGVqhQquZlJbXylOr7SGjFRSMyK1IZXqsMrrRETkQ4otfGVGtnUGjER6QdSIqFqZlQVwBIqUehROVUjqeopiJG5UY/Iq3pGYtWrYRNT6ZzmJ7O6kVz1fOeeufnNrG/kV70aPDGZYPWIDKtnpFi9Gj4xmWT1iCyrZ6RZvRpAMeWDm5/M6kai1VN5e8oNNz+Z1Y1Uq1ejKA7Xfvgq8UOjPpFs9Yxsq1cDKaYyps1PZnUDdyo7H5OoBSqZb2XzVTqfDCRAZvQN5Kk8fUwCl8rqm2l9lalPSOBSeX0zsa+S9QkJPCq1b+b2VcI+IRNNQOX3zQS/ytknJPKoDL+Z4ldZ+4REHpXjN5P8Km+fUJ4SqCy/meZXmfuEBB6V5zcS/aCS9wkNPCLXD0ayH1T+PqGBR6T7wcj3g0rhJ+QiBoiMPxgpf1BZ/JRmlIikPxhZf1CZ/JQmUYnEPxiZf1DJ/JRmh4jcPxjJf1AJ/ZTEHpH+ByP/DyqnT88cggEAgwIAldanwx1BAoDBAoBK7NPhjqABwOABQKX26XBHEAFgMAGgkvt0vCGoADC4AFDpfTreEGQAGGwA+APBluADwCAEwHcHW4IRAIMSAJXld8QrghQAgxUAleinwyVBC4DBC4BK9dPhjiAGwGAGQCX76XBDUANgcAOg0v10uCHIATDYAVAZf0e8IAgCMBgCUEn/lOZlCY4ADJIAVN4/JXfnQNAEYPAEoFL/dLwiiAIwmAJQyX86XhFUARhcASgCgI5XBF0ABl8AigKg4xVBGIDBGIAiAVJybwAEZwAGaQCBm5QCgjYAgzcARQW4sENgz6AOQLEBKR1vCfIADPYAFCOQ0vGWIBDAYBBAkQIpHW8JDgEMEgHC5gQHHXAJHgEMIgEUOUAedwGCSgCDSwBFD4BHB2yCTgCDTwBFEYBHR2yCUgCDUwDFE4BHn+kgeAUwiAVQXAF4Ad0HBAYNcgEUXwAefbaD4BfAIBhAkQbg0bOIIBnAYBlAEQfgkeeHCJ4BDKIBFHcAHrnwIKgGMLgGiBoUkgGEoBvA4Bsgao4SkRGEYBzAoBxAsQgANAoJ1gEM2gEUlUAevgCCeACDeYAoHoAQQT6AwT5AlAxAiCAgwGAgQJEK4DoWRWDQYCFAMQuOBQxBRIDBRIAiFwDIKEhwEWCQEaD4BQC6Cwk+AgxCAmLfPQcISgIMTgIUz+CYAwQtAQYvAXHongMEMwEGNQFx5J4DBDsBBj0BinJwdiB1uM3AoKIdAOh1EEFTgMFTQJwOzAKCqgCDq4DEG5gFBF0BBl8BSQNC2pESnAUYpAUkDQpJEBG0BRi8BSguAugDc0BwF2CQF5A0npBeEBAEBhgMBiQDGxGCwwCDxIAkGoARwWOAQWSA4iZA0CsSgssAg8wARVAAfXwPCEIDDEYDFEkBgvaFBKkBBqsBiqgA+jwdEMQGGMwGKLIC6DN1QJAbYLAboAgLx7KY4DfAIDgg9d04JigOMDgOULwF0Of6gOA5wCA6IHWfAgCC6gCD64C0OeVLz2SC7gCD74C0gSG9sic4DzBID2hYD3JfRbAeYNAekDYgpD0BwXyAQX0IrwEhfXyWID+EQX4IxWaAT55GJdgPYbAfQtEZ4NPHaAn+Qxj8h/DcNJsg+A9h8B9CERrgk/NYEAyIMBgQoSgNVw8QB4ENCkQoTgPow4eCIEGEQYIIrzluTvoBQdAgwqBBhKI1gD6EKAgeRBg8iFDEBtAHEQXBhAiDCRGK2QD6RKEgqBBhUCECGhjSZ8gJLkQYXIiABof0RCDYEGGwIaL5yoE+XSgIPkQYfIhQBAeZFBYEHyIMPkSA2xcKgg8RBh8imi8e6AOOgmBEhMGIiOarB3JZJQhKRBiUiGg+fHB8QkCA0OBERPPtQ0BPZIIVEebnD8J9ikVQX0CYn0AoloNeFAnqIwjrKwgFQfqkpyA/hDAg2HwKQe6OBPUthPkxhKI5IKAdCfVBhPlFhOI5HBCgvokwP4povoogv0ChPoswv4tQRIcDQdSnEea3EaL59Ib2g9T3EeYHEqKBIO0HqW8kDHJEKLYD6KOcgqBHhEGPCH8AgwQ/Igx+RPgNBmk/SjAk3d/Uh5LPsqjk7n3zweTd3cq+K/j7atN+T1nvgZXO+tPKOtXz+vsf61W93339/Y8/+k8p1Z87deq3Wn/Wfl+rvzGJpAeil15PdJZQfA9ML8vvJflNzbQ1NmQaix75KYr66oReeH8l5fdVPNlMJa6+mFETiZoeh1NFareW2eamvewkul62ZXuM5Iur5F9uDUUjiTo7YI4d/eZWLzNB8KgPCTTICHyedPSGXy8yDpBIL25F+szuPu9yqW4MRe1GNgbAFFM9etv2SjU0r0SIbEuZfdjLIgYlQkOeMmdALfBUHJ/zndTgGaEBThO2LKKdPiD/4TGReBFFNDNFs7I+D8AVeHn/sp4qD0VWX6RmTkqvFx3xW32RbAkMkGuO+GNMvi2KUIi61G9R7Xeu1PM7mPNmDnFDFo4tSFXNBc2SaPczkhrzIEE9OYkmeop9RxcCfd4Q2qIf1VvcyDVh8YJnsHXPBY6paHbVKxemvPaiOTQVsF0h165zqVkTICFRi6YYmn8Tpm3WtEcTyZsgIqPe/kXDjEOE14UIn9lw90PISAN2Ll7YaeC5+v5VauRI8RB5bbcCd8y1l6WRlR4WeoE7s6eNlQJe4IWtgc16bL0KWzxEXvtv61yitu/j9u9xWz7pcJO06zuez9NvxMZBEg8HF4z4YSLL9URIYsoEjiXQ7MIIjUfKHYX+Qls0obGfaWoGPKdL3eqHHBhaDM4UV+pRHRkacyX2N54h9KElWtiiK2zRFbYxrdvTRO18jNq/x235pEVh0qI17UJg2lYQXVCsczXNfwR3mJo7cVDTAU++qAV+Te/x5XUXduGQEOCQwJ022qX+2Ea88I0vW8JuBczccHS3WCHBaIkpoOvTpOtTHhIasZ+/NYsDa5cICe4JnsS83B6fZfHNXoChVTZz+bI7PmW5ZlGEN9ie1/lw3kyST1mubUoE6kPmGk3J2LQeUgsvApnm81Az8F4uchgRXlB1a8uAhxvryWAkF+96OuAA08e1l5nhWRNirDAHpMaINl0CNKMDXpCRX095IctMD8toVdu2jLdwuM/yvdxtquNGfq1XzvpyMcTem9dTvcBC3heyfNxY0yxEXRfzeu4+e8r33zaqFsYgksRcKbXPk6PAhx0Wc2fdXUem3ROpwwO7EuYykZRKOWzsCplLrwc9KoOWAui8adx5U95Qm/f3I7eFxKcdIJmb+cEL+PECDbtGZtLBcQcx7lsPhxmej8RvKWADY2wgL0Bp1zXjRU+KzWLCKX+WB3vKILgzsUPcsI1N0wLzFInD+38fzyCmNzMvRsfisL/2eFDULpvHsnwsixeZ9HvjsTC8/PJ4MDHuXsfS8P7e482KyxsDWA7OvXu88N6//4bXg9jTML19LajKn6TRVQn21J2zAmYSON9Z0EXimDKIhwhxxgrvobr9KjDT9+p1hUO2110IFsgU85zt85160chekqKpGvFm1H9+/1Jus+2jhrIUj2nA80bWLEqxewx5fkMJ2TwaK0bsgZjrRHsepjichLzOcW0jsLPmhZCn7OvGSNVhh8WkIoh8H942QdJtx1KmPPRIEUYlXqGnvA5/yssyPzwMLArRbOx2iwlvWvay/3vOC7nbUAwFyvumvNHtxBKxPUQBIG5TBgm3T5VUykQkNOU5jVaYY7ajYQp5jtdaLOAo0G2ZIt6IH/LtF0seDpy84NQ+nYfhh4mBhNewY81tCLuLkD3MJPbxQC0vEpyZgQsPwmtiL3J7PFTyq+6X8GQLeMuDXqBJJ6TYTqZvOhYPGz2zLJCD83lIPWUPsiwaRqZhYLXuw16KmR/TJDbvCGoisT8XvBnfvKKKvSfu/IQpJN9WZ91jYofJ3AueCnmff9WXFzjzGfKQQC0RPYyBkIeB07l8lDuNIKSI9BhPTa9LUDKzQ0X7oGsreNu9/YrHAw8q0+EWcpcXclttzkWuxVe8/OMNShu87O0uWlYxBeGHL7Fvw2PMzOf3L0eixiHH7V9yXd1/mOzD5SlzDB48U6OOVIqZQ1HPVv3kBV7hdhny+rPd9j88B9rIpQh7jEdmart/RBo3G289wksk7PYgzFM/zds7ONuATygwV/jl9qiDBueZW3va/gt4ACp3X+zIiCxjLs4JshDvE7yu1/zOyo7Cg+RCjXSJfWYyr3txG48U1tnROBB1yhNuW9TzO3hGIdfDDMPEwjHG04eZLLmkAxEXqDcZR6lootD+hRuMS7xOYzIhmkSSGcKTMeItG1qhu6zK9CYjUTzfgyQRJw1xWJkizhKV4EZCFwGZ9BQWSvaglg9g+hwjk6jlh7ppx/Q8xioQOy/mcKqTD13AMpdbMcax101dn9l39BOVOKWFU7vdeQjhMS2nxFPHE5ES5mm/9vVpvArAeGTuVm1Q60x5117mor88f9bGGvddi2omqLt3WHAnof1DwJtvVFYcb05bsPAGs+pfeLOpmxivMZl5Z0sgNXs9PHtDHjaQYAIm2AsmzNHAAg3EpBgwok1rCOAtm0zBpP/CCVJmckc9RqRJQTJYEozXk3EH4kSdxwuc59LIlGN7upnBG9xzKU1pEZr5nMzab+vVKT/JfX6Qq9d3v/3xx/8DZUE32A=="; \ No newline at end of file diff --git a/docs/classes/errors.AccessTokenError.html b/docs/classes/errors.AccessTokenError.html index 1d940862b..a7016dcba 100644 --- a/docs/classes/errors.AccessTokenError.html +++ b/docs/classes/errors.AccessTokenError.html @@ -1,3 +1,3 @@ -AccessTokenError | @auth0/nextjs-auth0 - v4.4.0

Hierarchy (View Summary)

Constructors

constructor +AccessTokenError | @auth0/nextjs-auth0 - v4.4.1

Hierarchy (View Summary)

Constructors

Properties

Constructors

Properties

code: string
+

Constructors

Properties

code: string
diff --git a/docs/classes/errors.AccessTokenForConnectionError.html b/docs/classes/errors.AccessTokenForConnectionError.html index 4e7bd8b5d..75a2e0962 100644 --- a/docs/classes/errors.AccessTokenForConnectionError.html +++ b/docs/classes/errors.AccessTokenForConnectionError.html @@ -1,11 +1,11 @@ -AccessTokenForConnectionError | @auth0/nextjs-auth0 - v4.4.0

Error class representing an access token for connection error. +AccessTokenForConnectionError | @auth0/nextjs-auth0 - v4.4.1

Error class representing an access token for connection error. Extends the SdkError class.

-

Hierarchy (View Summary)

Constructors

Hierarchy (View Summary)

Constructors

Properties

Constructors

Properties

cause?: OAuth2Error
code: string

The error code associated with the access token error.

-
+

Returns AccessTokenForConnectionError

Properties

cause?: OAuth2Error
code: string

The error code associated with the access token error.

+
diff --git a/docs/classes/errors.AuthorizationCodeGrantError.html b/docs/classes/errors.AuthorizationCodeGrantError.html index b6317c597..a9065eaae 100644 --- a/docs/classes/errors.AuthorizationCodeGrantError.html +++ b/docs/classes/errors.AuthorizationCodeGrantError.html @@ -1,4 +1,4 @@ -AuthorizationCodeGrantError | @auth0/nextjs-auth0 - v4.4.0

Hierarchy (View Summary)

Constructors

constructor +AuthorizationCodeGrantError | @auth0/nextjs-auth0 - v4.4.1

Hierarchy (View Summary)

Constructors

Properties

Constructors

Properties

code: string = "authorization_code_grant_error"
+

Constructors

Properties

code: string = "authorization_code_grant_error"
diff --git a/docs/classes/errors.AuthorizationError.html b/docs/classes/errors.AuthorizationError.html index 6f3268c13..482ebcc3d 100644 --- a/docs/classes/errors.AuthorizationError.html +++ b/docs/classes/errors.AuthorizationError.html @@ -1,4 +1,4 @@ -AuthorizationError | @auth0/nextjs-auth0 - v4.4.0

Hierarchy (View Summary)

Constructors

constructor +AuthorizationError | @auth0/nextjs-auth0 - v4.4.1

Hierarchy (View Summary)

Constructors

Properties

Constructors

Properties

code: string = "authorization_error"
+

Constructors

Properties

code: string = "authorization_error"
diff --git a/docs/classes/errors.BackchannelLogoutError.html b/docs/classes/errors.BackchannelLogoutError.html index 23633f27c..86c363781 100644 --- a/docs/classes/errors.BackchannelLogoutError.html +++ b/docs/classes/errors.BackchannelLogoutError.html @@ -1,3 +1,3 @@ -BackchannelLogoutError | @auth0/nextjs-auth0 - v4.4.0

Hierarchy (View Summary)

Constructors

constructor +BackchannelLogoutError | @auth0/nextjs-auth0 - v4.4.1

Hierarchy (View Summary)

Constructors

Properties

Constructors

Properties

code: string = "backchannel_logout_error"
+

Constructors

Properties

code: string = "backchannel_logout_error"
diff --git a/docs/classes/errors.ConfigurationError.html b/docs/classes/errors.ConfigurationError.html new file mode 100644 index 000000000..16cad990e --- /dev/null +++ b/docs/classes/errors.ConfigurationError.html @@ -0,0 +1,11 @@ +ConfigurationError | @auth0/nextjs-auth0 - v4.4.1

Error class representing a configuration error. +Extends the SdkError class.

+

Hierarchy (View Summary)

Constructors

Properties

Constructors

  • Constructs a new ConfigurationError instance.

    +

    Parameters

    • code: string

      The error code.

      +
    • missingOptions: string[] = []

      Array of missing configuration option names.

      +
    • envVarMapping: Record<string, string> = {}

      Optional mapping of option names to their environment variable names.

      +

    Returns ConfigurationError

Properties

code: string

The error code associated with the configuration error.

+
missingOptions?: string[]
diff --git a/docs/classes/errors.DiscoveryError.html b/docs/classes/errors.DiscoveryError.html index 747c5ae8d..58a5304f0 100644 --- a/docs/classes/errors.DiscoveryError.html +++ b/docs/classes/errors.DiscoveryError.html @@ -1,3 +1,3 @@ -DiscoveryError | @auth0/nextjs-auth0 - v4.4.0

Hierarchy (View Summary)

Constructors

constructor +DiscoveryError | @auth0/nextjs-auth0 - v4.4.1

Hierarchy (View Summary)

Constructors

Properties

Constructors

Properties

code: string = "discovery_error"
+

Constructors

Properties

code: string = "discovery_error"
diff --git a/docs/classes/errors.InvalidStateError.html b/docs/classes/errors.InvalidStateError.html index d93dbbb87..032fc788a 100644 --- a/docs/classes/errors.InvalidStateError.html +++ b/docs/classes/errors.InvalidStateError.html @@ -1,3 +1,3 @@ -InvalidStateError | @auth0/nextjs-auth0 - v4.4.0

Hierarchy (View Summary)

Constructors

constructor +InvalidStateError | @auth0/nextjs-auth0 - v4.4.1

Hierarchy (View Summary)

Constructors

Properties

Constructors

Properties

code: string = "invalid_state"
+

Constructors

Properties

code: string = "invalid_state"
diff --git a/docs/classes/errors.MissingStateError.html b/docs/classes/errors.MissingStateError.html index d9abcf17d..e4a222c6a 100644 --- a/docs/classes/errors.MissingStateError.html +++ b/docs/classes/errors.MissingStateError.html @@ -1,3 +1,3 @@ -MissingStateError | @auth0/nextjs-auth0 - v4.4.0

Hierarchy (View Summary)

Constructors

constructor +MissingStateError | @auth0/nextjs-auth0 - v4.4.1

Hierarchy (View Summary)

Constructors

Properties

Constructors

Properties

code: string = "missing_state"
+

Constructors

Properties

code: string = "missing_state"
diff --git a/docs/classes/errors.OAuth2Error.html b/docs/classes/errors.OAuth2Error.html index 95be35e79..e9044ec88 100644 --- a/docs/classes/errors.OAuth2Error.html +++ b/docs/classes/errors.OAuth2Error.html @@ -1,5 +1,5 @@ -OAuth2Error | @auth0/nextjs-auth0 - v4.4.0

Errors that come from Auth0 in the redirect_uri callback may contain reflected user input via the OpenID Connect error and error_description query parameter. +OAuth2Error | @auth0/nextjs-auth0 - v4.4.1

Errors that come from Auth0 in the redirect_uri callback may contain reflected user input via the OpenID Connect error and error_description query parameter. You should not render the error message, or error and error_description properties without properly escaping them first.

-

Hierarchy (View Summary)

Constructors

Hierarchy (View Summary)

Constructors

Properties

Constructors

Properties

code: string
+

Constructors

Properties

code: string
diff --git a/docs/classes/errors.SdkError.html b/docs/classes/errors.SdkError.html index f8be52c8d..b1f2155b3 100644 --- a/docs/classes/errors.SdkError.html +++ b/docs/classes/errors.SdkError.html @@ -1,3 +1,3 @@ -SdkError | @auth0/nextjs-auth0 - v4.4.0

Class SdkErrorAbstract

Hierarchy (View Summary)

Constructors

constructor +SdkError | @auth0/nextjs-auth0 - v4.4.1

Class SdkErrorAbstract

Hierarchy (View Summary)

Constructors

Properties

Constructors

  • Parameters

    • Optionalmessage: string

    Returns SdkError

Properties

code: string
+

Constructors

  • Parameters

    • Optionalmessage: string

    Returns SdkError

Properties

code: string
diff --git a/docs/classes/server.AbstractSessionStore.html b/docs/classes/server.AbstractSessionStore.html index 9672dc7c4..4d9597d7c 100644 --- a/docs/classes/server.AbstractSessionStore.html +++ b/docs/classes/server.AbstractSessionStore.html @@ -1,4 +1,4 @@ -AbstractSessionStore | @auth0/nextjs-auth0 - v4.4.0

Class AbstractSessionStoreAbstract

Constructors

constructor +AbstractSessionStore | @auth0/nextjs-auth0 - v4.4.1

Class AbstractSessionStoreAbstract

Constructors

Properties

Constructors

Properties

cookieConfig: CookieOptions
secret: string
sessionCookieName: string

Methods

  • calculateMaxAge calculates the max age of the session based on createdAt and the rolling and absolute durations.

    -

    Parameters

    • createdAt: number

    Returns number

  • save adds the encrypted session cookie as a Set-Cookie header. If the iat property +

Constructors

Properties

cookieConfig: CookieOptions
secret: string
sessionCookieName: string

Methods

  • calculateMaxAge calculates the max age of the session based on createdAt and the rolling and absolute durations.

    +

    Parameters

    • createdAt: number

    Returns number

+

Parameters

Returns Promise<void>

diff --git a/docs/classes/server.Auth0Client.html b/docs/classes/server.Auth0Client.html index 49590a6c6..f7eeb00b5 100644 --- a/docs/classes/server.Auth0Client.html +++ b/docs/classes/server.Auth0Client.html @@ -1,29 +1,29 @@ -Auth0Client | @auth0/nextjs-auth0 - v4.4.0

Constructors

constructor +Auth0Client | @auth0/nextjs-auth0 - v4.4.1

Constructors

Methods

  • getAccessToken returns the access token.

    +

Constructors

Methods

  • getAccessToken returns the access token.

    This method can be used in Server Components, Server Actions, and Route Handlers in the App Router.

    NOTE: Server Components cannot set cookies. Calling getAccessToken() in a Server Component will cause the access token to be refreshed, if it is expired, and the updated token set will not to be persisted. It is recommended to call getAccessToken(req, res) in the middleware if you need to retrieve the access token in a Server Component to ensure the updated token set is persisted.

    -

    Returns Promise<{ expiresAt: number; token: string }>

  • getAccessToken returns the access token.

    +

    Returns Promise<{ expiresAt: number; token: string }>

  • getAccessToken returns the access token.

    This method can be used in middleware and getServerSideProps, API routes in the Pages Router.

    -

    Parameters

    Returns Promise<{ expiresAt: number; token: string }>

  • Retrieves an access token for a connection.

    This method can be used in Server Components, Server Actions, and Route Handlers in the App Router.

    NOTE: Server Components cannot set cookies. Calling getAccessTokenForConnection() in a Server Component will cause the access token to be refreshed, if it is expired, and the updated token set will not to be persisted. It is recommended to call getAccessTokenForConnection(req, res) in the middleware if you need to retrieve the access token in a Server Component to ensure the updated token set is persisted.

    -

    Returns Promise<{ expiresAt: number; token: string }>

  • Retrieves an access token for a connection.

    +

    Returns Promise<{ expiresAt: number; token: string }>

  • Retrieves an access token for a connection.

    This method can be used in middleware and getServerSideProps, API routes in the Pages Router.

    -

    Parameters

    Returns Promise<{ expiresAt: number; token: string }>

  • middleware mounts the SDK routes to run as a middleware function.

    -

    Parameters

    • req: NextRequest

    Returns Promise<NextResponse<unknown>>

  • middleware mounts the SDK routes to run as a middleware function.

    +

    Parameters

    • req: NextRequest

    Returns Promise<NextResponse<unknown>>

  • updateSession updates the session of the currently authenticated user. If the user does not have a session, an error is thrown.

    This method can be used in middleware and getServerSideProps, API routes, and middleware in the Pages Router.

    -

    Parameters

    Returns Promise<void>

  • updateSession updates the session of the currently authenticated user. If the user does not have a session, an error is thrown.

    +

    Parameters

    Returns Promise<void>

  • updateSession updates the session of the currently authenticated user. If the user does not have a session, an error is thrown.

    This method can be used in Server Actions and Route Handlers in the App Router.

    -

    Parameters

    Returns Promise<void>

+

Parameters

Returns Promise<void>

diff --git a/docs/classes/server.AuthClient.html b/docs/classes/server.AuthClient.html index 235ab5e30..56fd0c30e 100644 --- a/docs/classes/server.AuthClient.html +++ b/docs/classes/server.AuthClient.html @@ -1,4 +1,4 @@ -AuthClient | @auth0/nextjs-auth0 - v4.4.0

Constructors

constructor +AuthClient | @auth0/nextjs-auth0 - v4.4.1

Constructors

Methods

Constructors

Methods

  • Exchanges a refresh token for an access token for a connection.

    This method performs a token exchange using the provided refresh token and connection details. It first checks if the refresh token is present in the tokenSet. If not, it returns an error. Then, it constructs the necessary parameters for the token exchange request and performs @@ -19,6 +19,6 @@ The second element is either null if an error occurred, or a ConnectionTokenSet object containing the access token, expiration time, and scope if the request was successful.

    If the refresh token is missing or if there is an error during the token exchange process.

    -
+

Parameters

Returns Promise<[SdkError, null] | [null, TokenSet]>

diff --git a/docs/classes/server.TransactionStore.html b/docs/classes/server.TransactionStore.html index 86f59af15..02ec97870 100644 --- a/docs/classes/server.TransactionStore.html +++ b/docs/classes/server.TransactionStore.html @@ -1,8 +1,8 @@ -TransactionStore | @auth0/nextjs-auth0 - v4.4.0

TransactionStore is responsible for storing the state required to successfully complete +TransactionStore | @auth0/nextjs-auth0 - v4.4.1

TransactionStore is responsible for storing the state required to successfully complete an authentication transaction. The store relies on encrypted, stateless cookies to store the transaction state.

-

Constructors

Constructors

Methods

Constructors

Methods

  • Parameters

    • resCookies: ResponseCookies
    • state: string

    Returns Promise<void>

+

Constructors

Methods

  • Parameters

    • resCookies: ResponseCookies
    • state: string

    Returns Promise<void>

diff --git a/docs/enums/errors.AccessTokenErrorCode.html b/docs/enums/errors.AccessTokenErrorCode.html index 1856f10b9..038c785b3 100644 --- a/docs/enums/errors.AccessTokenErrorCode.html +++ b/docs/enums/errors.AccessTokenErrorCode.html @@ -1,4 +1,4 @@ -AccessTokenErrorCode | @auth0/nextjs-auth0 - v4.4.0

Enumeration AccessTokenErrorCode

Enumeration Members

FAILED_TO_REFRESH_TOKEN +AccessTokenErrorCode | @auth0/nextjs-auth0 - v4.4.1

Enumeration AccessTokenErrorCode

Enumeration Members

FAILED_TO_REFRESH_TOKEN: "failed_to_refresh_token"
MISSING_REFRESH_TOKEN: "missing_refresh_token"
MISSING_SESSION: "missing_session"
+

Enumeration Members

FAILED_TO_REFRESH_TOKEN: "failed_to_refresh_token"
MISSING_REFRESH_TOKEN: "missing_refresh_token"
MISSING_SESSION: "missing_session"
diff --git a/docs/enums/errors.AccessTokenForConnectionErrorCode.html b/docs/enums/errors.AccessTokenForConnectionErrorCode.html index 128ee3cef..65508fa8a 100644 --- a/docs/enums/errors.AccessTokenForConnectionErrorCode.html +++ b/docs/enums/errors.AccessTokenForConnectionErrorCode.html @@ -1,8 +1,8 @@ -AccessTokenForConnectionErrorCode | @auth0/nextjs-auth0 - v4.4.0

Enumeration AccessTokenForConnectionErrorCode

Enum representing error codes related to access tokens for connections.

-

Enumeration Members

FAILED_TO_EXCHANGE +AccessTokenForConnectionErrorCode | @auth0/nextjs-auth0 - v4.4.1

Enumeration AccessTokenForConnectionErrorCode

Enum representing error codes related to access tokens for connections.

+

Enumeration Members

FAILED_TO_EXCHANGE: "failed_to_exchange_refresh_token"

Failed to exchange the refresh token.

-
MISSING_REFRESH_TOKEN: "missing_refresh_token"

The refresh token is missing.

-
MISSING_SESSION: "missing_session"

The session is missing.

-
+
MISSING_REFRESH_TOKEN: "missing_refresh_token"

The refresh token is missing.

+
MISSING_SESSION: "missing_session"

The session is missing.

+
diff --git a/docs/enums/errors.ConfigurationErrorCode.html b/docs/enums/errors.ConfigurationErrorCode.html new file mode 100644 index 000000000..c6e22391c --- /dev/null +++ b/docs/enums/errors.ConfigurationErrorCode.html @@ -0,0 +1,4 @@ +ConfigurationErrorCode | @auth0/nextjs-auth0 - v4.4.1

Enumeration ConfigurationErrorCode

Enum representing error codes related to configuration.

+

Enumeration Members

Enumeration Members

MISSING_REQUIRED_OPTIONS: "missing_required_options"

Missing required configuration options.

+
diff --git a/docs/functions/client.Auth0Provider.html b/docs/functions/client.Auth0Provider.html index 010e628a7..9e4443cb2 100644 --- a/docs/functions/client.Auth0Provider.html +++ b/docs/functions/client.Auth0Provider.html @@ -1 +1 @@ -Auth0Provider | @auth0/nextjs-auth0 - v4.4.0
+Auth0Provider | @auth0/nextjs-auth0 - v4.4.1
diff --git a/docs/functions/client.getAccessToken.html b/docs/functions/client.getAccessToken.html index 362150ef0..a787f8c75 100644 --- a/docs/functions/client.getAccessToken.html +++ b/docs/functions/client.getAccessToken.html @@ -1 +1 @@ -getAccessToken | @auth0/nextjs-auth0 - v4.4.0
+getAccessToken | @auth0/nextjs-auth0 - v4.4.1
diff --git a/docs/functions/client.useUser.html b/docs/functions/client.useUser.html index 9c183d4a3..30473add1 100644 --- a/docs/functions/client.useUser.html +++ b/docs/functions/client.useUser.html @@ -1 +1 @@ -useUser | @auth0/nextjs-auth0 - v4.4.0
  • Returns
        | { error: null; isLoading: boolean; user: User }
        | { error: Error; isLoading: boolean; user: null }
        | { error: undefined; isLoading: boolean; user: undefined }

+useUser | @auth0/nextjs-auth0 - v4.4.1
  • Returns
        | { error: null; isLoading: boolean; user: User }
        | { error: Error; isLoading: boolean; user: null }
        | { error: undefined; isLoading: boolean; user: undefined }

diff --git a/docs/functions/testing.generateSessionCookie.html b/docs/functions/testing.generateSessionCookie.html index 4d7f1e167..c308c575e 100644 --- a/docs/functions/testing.generateSessionCookie.html +++ b/docs/functions/testing.generateSessionCookie.html @@ -1 +1 @@ -generateSessionCookie | @auth0/nextjs-auth0 - v4.4.0
+generateSessionCookie | @auth0/nextjs-auth0 - v4.4.1
diff --git a/docs/hierarchy.html b/docs/hierarchy.html index 08652b157..823d3b015 100644 --- a/docs/hierarchy.html +++ b/docs/hierarchy.html @@ -1 +1 @@ -@auth0/nextjs-auth0 - v4.4.0

@auth0/nextjs-auth0 - v4.4.0

Hierarchy Summary

+@auth0/nextjs-auth0 - v4.4.1

@auth0/nextjs-auth0 - v4.4.1

Hierarchy Summary

diff --git a/docs/index.html b/docs/index.html index 71db49c99..5e781726a 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1,4 +1,4 @@ -@auth0/nextjs-auth0 - v4.4.0

@auth0/nextjs-auth0 - v4.4.0

nextjs-auth0

+@auth0/nextjs-auth0 - v4.4.1

@auth0/nextjs-auth0 - v4.4.1

nextjs-auth0

The Auth0 Next.js SDK is a library for implementing user authentication in Next.js applications.

Release Downloads @@ -78,7 +78,7 @@ authorizationParameters AuthorizationParameters -The authorization parameters to pass to the /authorize endpoint. See Passing authorization parameters for more details. +The authorization parameters to pass to the /authorize endpoint. See Passing authorization parameters for more details. clientAssertionSigningKey @@ -108,22 +108,22 @@ session SessionConfiguration -Configure the session timeouts and whether to use rolling sessions or not. See Session configuration for additional details. +Configure the session timeouts and whether to use rolling sessions or not. See Session configuration for additional details. beforeSessionSaved BeforeSessionSavedHook -A method to manipulate the session before persisting it. See beforeSessionSaved for additional details. +A method to manipulate the session before persisting it. See beforeSessionSaved for additional details. onCallback OnCallbackHook -A method to handle errors or manage redirects after attempting to authenticate. See onCallback for additional details. +A method to handle errors or manage redirects after attempting to authenticate. See onCallback for additional details. sessionStore SessionStore -A custom session store implementation used to persist sessions to a data store. See Database sessions for additional details. +A custom session store implementation used to persist sessions to a data store. See Database sessions for additional details. pushedAuthorizationRequests @@ -133,7 +133,7 @@ routes Routes -Configure the paths for the authentication routes. See Custom routes for additional details. +Configure the paths for the authentication routes. See Custom routes for additional details. allowInsecureRequests @@ -152,6 +152,20 @@ +

The SDK performs validation of required configuration options when initializing the Auth0Client. The following options are mandatory and must be provided either through constructor options or environment variables:

+
    +
  • domain (or AUTH0_DOMAIN environment variable)
  • +
  • clientId (or AUTH0_CLIENT_ID environment variable)
  • +
  • appBaseUrl (or APP_BASE_URL environment variable)
  • +
  • secret (or AUTH0_SECRET environment variable)
  • +
  • Either: +
      +
    • clientSecret (or AUTH0_CLIENT_SECRET environment variable), OR
    • +
    • clientAssertionSigningKey (or AUTH0_CLIENT_ASSERTION_SIGNING_KEY environment variable)
    • +
    +
  • +
+

If any of these required options are missing, the SDK will throw a ConfigurationError with the code MISSING_REQUIRED_OPTIONS and a detailed error message explaining which options are missing and how to provide them.

The SDK mounts 6 routes:

  1. /auth/login: the login route that the user will be redirected to to initiate an authentication transaction
  2. @@ -184,4 +198,4 @@

    This project is licensed under the MIT license. See the LICENSE file for more info. -

+

diff --git a/docs/interfaces/types.AccessTokenForConnectionOptions.html b/docs/interfaces/types.AccessTokenForConnectionOptions.html index 795d7f5a2..4eae2d6d2 100644 --- a/docs/interfaces/types.AccessTokenForConnectionOptions.html +++ b/docs/interfaces/types.AccessTokenForConnectionOptions.html @@ -1,6 +1,6 @@ -AccessTokenForConnectionOptions | @auth0/nextjs-auth0 - v4.4.0

Interface AccessTokenForConnectionOptions

Options for retrieving a connection access token.

-
interface AccessTokenForConnectionOptions {
    connection: string;
    login_hint?: string;
}

Properties

connection +AccessTokenForConnectionOptions | @auth0/nextjs-auth0 - v4.4.1

Interface AccessTokenForConnectionOptions

Options for retrieving a connection access token.

+
interface AccessTokenForConnectionOptions {
    connection: string;
    login_hint?: string;
}

Properties

connection: string

The connection name for while you want to retrieve the access token.

-
login_hint?: string

An optional login hint to pass to the authorization server.

-
+
login_hint?: string

An optional login hint to pass to the authorization server.

+
diff --git a/docs/interfaces/types.Auth0ClientOptions.html b/docs/interfaces/types.Auth0ClientOptions.html index e4b000cf5..ab830df3b 100644 --- a/docs/interfaces/types.Auth0ClientOptions.html +++ b/docs/interfaces/types.Auth0ClientOptions.html @@ -1,4 +1,4 @@ -Auth0ClientOptions | @auth0/nextjs-auth0 - v4.4.0

Interface Auth0ClientOptions

interface Auth0ClientOptions {
    allowInsecureRequests?: boolean;
    appBaseUrl?: string;
    authorizationParameters?: AuthorizationParameters;
    beforeSessionSaved?: BeforeSessionSavedHook;
    clientAssertionSigningAlg?: string;
    clientAssertionSigningKey?: string | CryptoKey;
    clientId?: string;
    clientSecret?: string;
    domain?: string;
    enableAccessTokenEndpoint?: boolean;
    enableTelemetry?: boolean;
    httpTimeout?: number;
    onCallback?: OnCallbackHook;
    pushedAuthorizationRequests?: boolean;
    routes?: Partial<
        Pick<Routes, "login" | "callback" | "logout" | "backChannelLogout">,
    >;
    secret?: string;
    session?: SessionConfiguration;
    sessionStore?: SessionDataStore;
    signInReturnToPath?: string;
    transactionCookie?: TransactionCookieOptions;
}

Properties

allowInsecureRequests? +Auth0ClientOptions | @auth0/nextjs-auth0 - v4.4.1

Interface Auth0ClientOptions

interface Auth0ClientOptions {
    allowInsecureRequests?: boolean;
    appBaseUrl?: string;
    authorizationParameters?: AuthorizationParameters;
    beforeSessionSaved?: BeforeSessionSavedHook;
    clientAssertionSigningAlg?: string;
    clientAssertionSigningKey?: string | CryptoKey;
    clientId?: string;
    clientSecret?: string;
    domain?: string;
    enableAccessTokenEndpoint?: boolean;
    enableTelemetry?: boolean;
    httpTimeout?: number;
    onCallback?: OnCallbackHook;
    pushedAuthorizationRequests?: boolean;
    routes?: Partial<
        Pick<Routes, "login" | "callback" | "logout" | "backChannelLogout">,
    >;
    secret?: string;
    session?: SessionConfiguration;
    sessionStore?: SessionDataStore;
    signInReturnToPath?: string;
    transactionCookie?: TransactionCookieOptions;
}

Properties

allowInsecureRequests?: boolean

Allow insecure requests to be made to the authorization server. This can be useful when testing with a mock OIDC provider that does not support TLS, locally. This option can only be used when NODE_ENV is not set to production.

-
appBaseUrl?: string

The URL of your application (e.g.: http://localhost:3000).

+
appBaseUrl?: string

The URL of your application (e.g.: http://localhost:3000).

If it's not specified, it will be loaded from the APP_BASE_URL environment variable.

-
authorizationParameters?: AuthorizationParameters

Additional parameters to send to the /authorize endpoint.

-
beforeSessionSaved?: BeforeSessionSavedHook

A method to manipulate the session before persisting it.

-

See beforeSessionSaved for additional details

-
clientAssertionSigningAlg?: string

The algorithm used to sign the client assertion JWT. +

authorizationParameters?: AuthorizationParameters

Additional parameters to send to the /authorize endpoint.

+
beforeSessionSaved?: BeforeSessionSavedHook

A method to manipulate the session before persisting it.

+

See beforeSessionSaved for additional details

+
clientAssertionSigningAlg?: string

The algorithm used to sign the client assertion JWT. Uses one of token_endpoint_auth_signing_alg_values_supported if not specified. If the Authorization Server discovery document does not list token_endpoint_auth_signing_alg_values_supported this property will be required.

-
clientAssertionSigningKey?: string | CryptoKey

Private key for use with private_key_jwt clients. +

clientAssertionSigningKey?: string | CryptoKey

Private key for use with private_key_jwt clients. This should be a string that is the contents of a PEM file or a CryptoKey.

-
clientId?: string

The Auth0 client ID.

+
clientId?: string

The Auth0 client ID.

If it's not specified, it will be loaded from the AUTH0_CLIENT_ID environment variable.

-
clientSecret?: string

The Auth0 client secret.

+
clientSecret?: string

The Auth0 client secret.

If it's not specified, it will be loaded from the AUTH0_CLIENT_SECRET environment variable.

-
domain?: string

The Auth0 domain for the tenant (e.g.: example.us.auth0.com).

+
domain?: string

The Auth0 domain for the tenant (e.g.: example.us.auth0.com).

If it's not specified, it will be loaded from the AUTH0_DOMAIN environment variable.

-
enableAccessTokenEndpoint?: boolean

Boolean value to enable the /auth/access-token endpoint for use in the client app.

+
enableAccessTokenEndpoint?: boolean

Boolean value to enable the /auth/access-token endpoint for use in the client app.

Defaults to true.

NOTE: Set this to false if your client does not need to directly interact with resource servers (Token Mediating Backend). This will be false for most apps.

A security best practice is to disable this to avoid exposing access tokens to the client app.

See: https://datatracker.ietf.org/doc/html/draft-ietf-oauth-browser-based-apps#name-token-mediating-backend

-
enableTelemetry?: boolean

Boolean value to opt-out of sending the library name and version to your authorization server +

enableTelemetry?: boolean

Boolean value to opt-out of sending the library name and version to your authorization server via the Auth0-Client header. Defaults to true.

-
httpTimeout?: number

Integer value for the HTTP timeout in milliseconds for authentication requests. +

httpTimeout?: number

Integer value for the HTTP timeout in milliseconds for authentication requests. Defaults to 5000 ms.

-
onCallback?: OnCallbackHook

A method to handle errors or manage redirects after attempting to authenticate.

-

See onCallback for additional details

-
pushedAuthorizationRequests?: boolean

If enabled, the SDK will use the Pushed Authorization Requests (PAR) protocol when communicating with the authorization server.

-
routes?: Partial<
    Pick<Routes, "login" | "callback" | "logout" | "backChannelLogout">,
>

Configure the paths for the authentication routes.

-

See Custom routes for additional details.

-
secret?: string

A 32-byte, hex-encoded secret used for encrypting cookies.

+
onCallback?: OnCallbackHook

A method to handle errors or manage redirects after attempting to authenticate.

+

See onCallback for additional details

+
pushedAuthorizationRequests?: boolean

If enabled, the SDK will use the Pushed Authorization Requests (PAR) protocol when communicating with the authorization server.

+
routes?: Partial<
    Pick<Routes, "login" | "callback" | "logout" | "backChannelLogout">,
>

Configure the paths for the authentication routes.

+

See Custom routes for additional details.

+
secret?: string

A 32-byte, hex-encoded secret used for encrypting cookies.

If it's not specified, it will be loaded from the AUTH0_SECRET environment variable.

-

Configure the session timeouts and whether to use rolling sessions or not.

-

See Session configuration for additional details.

-
sessionStore?: SessionDataStore

A custom session store implementation used to persist sessions to a data store.

-

See Database sessions for additional details.

-
signInReturnToPath?: string

The path to redirect the user to after successfully authenticating. Defaults to /.

-
transactionCookie?: TransactionCookieOptions

Configure the transaction cookie used to store the state of the authentication transaction.

-
+

Configure the session timeouts and whether to use rolling sessions or not.

+

See Session configuration for additional details.

+
sessionStore?: SessionDataStore

A custom session store implementation used to persist sessions to a data store.

+

See Database sessions for additional details.

+
signInReturnToPath?: string

The path to redirect the user to after successfully authenticating. Defaults to /.

+
transactionCookie?: TransactionCookieOptions

Configure the transaction cookie used to store the state of the authentication transaction.

+
diff --git a/docs/interfaces/types.AuthClientOptions.html b/docs/interfaces/types.AuthClientOptions.html index 45e9c27a9..19b8ae240 100644 --- a/docs/interfaces/types.AuthClientOptions.html +++ b/docs/interfaces/types.AuthClientOptions.html @@ -1,4 +1,4 @@ -AuthClientOptions | @auth0/nextjs-auth0 - v4.4.0
interface AuthClientOptions {
    allowInsecureRequests?: boolean;
    appBaseUrl: string;
    authorizationParameters?: AuthorizationParameters;
    beforeSessionSaved?: BeforeSessionSavedHook;
    clientAssertionSigningAlg?: string;
    clientAssertionSigningKey?: string | CryptoKey;
    clientId: string;
    clientSecret?: string;
    domain: string;
    enableAccessTokenEndpoint?: boolean;
    enableTelemetry?: boolean;
    fetch?: {
        (input: URL | RequestInfo, init?: RequestInit): Promise<Response>;
        (input: string | URL | Request, init?: RequestInit): Promise<Response>;
    };
    httpTimeout?: number;
    jwksCache?: JWKSCacheInput;
    onCallback?: OnCallbackHook;
    pushedAuthorizationRequests?: boolean;
    routes?: Partial<
        Pick<Routes, "login" | "callback" | "logout" | "backChannelLogout">,
    >;
    secret: string;
    sessionStore: AbstractSessionStore;
    signInReturnToPath?: string;
    transactionStore: TransactionStore;
}

Properties

allowInsecureRequests? +AuthClientOptions | @auth0/nextjs-auth0 - v4.4.1
interface AuthClientOptions {
    allowInsecureRequests?: boolean;
    appBaseUrl: string;
    authorizationParameters?: AuthorizationParameters;
    beforeSessionSaved?: BeforeSessionSavedHook;
    clientAssertionSigningAlg?: string;
    clientAssertionSigningKey?: string | CryptoKey;
    clientId: string;
    clientSecret?: string;
    domain: string;
    enableAccessTokenEndpoint?: boolean;
    enableTelemetry?: boolean;
    fetch?: {
        (input: URL | RequestInfo, init?: RequestInit): Promise<Response>;
        (input: string | URL | Request, init?: RequestInit): Promise<Response>;
    };
    httpTimeout?: number;
    jwksCache?: JWKSCacheInput;
    onCallback?: OnCallbackHook;
    pushedAuthorizationRequests?: boolean;
    routes?: Partial<
        Pick<Routes, "login" | "callback" | "logout" | "backChannelLogout">,
    >;
    secret: string;
    sessionStore: AbstractSessionStore;
    signInReturnToPath?: string;
    transactionStore: TransactionStore;
}

Properties

allowInsecureRequests?: boolean
appBaseUrl: string
authorizationParameters?: AuthorizationParameters
beforeSessionSaved?: BeforeSessionSavedHook
clientAssertionSigningAlg?: string
clientAssertionSigningKey?: string | CryptoKey
clientId: string
clientSecret?: string
domain: string
enableAccessTokenEndpoint?: boolean
enableTelemetry?: boolean
fetch?: {
    (input: URL | RequestInfo, init?: RequestInit): Promise<Response>;
    (input: string | URL | Request, init?: RequestInit): Promise<Response>;
}

Type declaration

    • (input: URL | RequestInfo, init?: RequestInit): Promise<Response>

Properties

allowInsecureRequests?: boolean
appBaseUrl: string
authorizationParameters?: AuthorizationParameters
beforeSessionSaved?: BeforeSessionSavedHook
clientAssertionSigningAlg?: string
clientAssertionSigningKey?: string | CryptoKey
clientId: string
clientSecret?: string
domain: string
enableAccessTokenEndpoint?: boolean
enableTelemetry?: boolean
fetch?: {
    (input: URL | RequestInfo, init?: RequestInit): Promise<Response>;
    (input: string | URL | Request, init?: RequestInit): Promise<Response>;
}

Type declaration

    • (input: URL | RequestInfo, init?: RequestInit): Promise<Response>
    • Parameters

      • input: URL | RequestInfo
      • Optionalinit: RequestInit

      Returns Promise<Response>

    • (input: string | URL | Request, init?: RequestInit): Promise<Response>
    • Parameters

      • input: string | URL | Request
      • Optionalinit: RequestInit

      Returns Promise<Response>

httpTimeout?: number
jwksCache?: JWKSCacheInput
onCallback?: OnCallbackHook
pushedAuthorizationRequests?: boolean
routes?: Partial<
    Pick<Routes, "login" | "callback" | "logout" | "backChannelLogout">,
>
secret: string
sessionStore: AbstractSessionStore
signInReturnToPath?: string
transactionStore: TransactionStore
+

Parameters

Returns Promise<Response>

httpTimeout?: number
jwksCache?: JWKSCacheInput
onCallback?: OnCallbackHook
pushedAuthorizationRequests?: boolean
routes?: Partial<
    Pick<Routes, "login" | "callback" | "logout" | "backChannelLogout">,
>
secret: string
sessionStore: AbstractSessionStore
signInReturnToPath?: string
transactionStore: TransactionStore
diff --git a/docs/interfaces/types.AuthorizationParameters.html b/docs/interfaces/types.AuthorizationParameters.html index 10a6daead..be05031a7 100644 --- a/docs/interfaces/types.AuthorizationParameters.html +++ b/docs/interfaces/types.AuthorizationParameters.html @@ -1,11 +1,11 @@ -AuthorizationParameters | @auth0/nextjs-auth0 - v4.4.0

Interface AuthorizationParameters

interface AuthorizationParameters {
    audience?: null | string;
    max_age?: number;
    redirect_uri?: null | string;
    scope?: null | string;
    [key: string]: unknown;
}

Indexable

  • [key: string]: unknown

    Additional authorization parameters.

    -

Properties

audience? +AuthorizationParameters | @auth0/nextjs-auth0 - v4.4.1

Interface AuthorizationParameters

interface AuthorizationParameters {
    audience?: null | string;
    max_age?: number;
    redirect_uri?: null | string;
    scope?: null | string;
    [key: string]: unknown;
}

Indexable

  • [key: string]: unknown

    Additional authorization parameters.

    +

Properties

audience?: null | string

The unique identifier of the target API you want to access.

-
max_age?: number

The maximum amount of time, in seconds, after which a user must reauthenticate.

-
redirect_uri?: null | string

The URL to which the authorization server will redirect the user after granting authorization.

-
scope?: null | string

The scope of the access request, expressed as a list of space-delimited, case-sensitive strings. +

max_age?: number

The maximum amount of time, in seconds, after which a user must reauthenticate.

+
redirect_uri?: null | string

The URL to which the authorization server will redirect the user after granting authorization.

+
scope?: null | string

The scope of the access request, expressed as a list of space-delimited, case-sensitive strings. Defaults to "openid profile email offline_access".

-
+
diff --git a/docs/interfaces/types.ConnectionTokenSet.html b/docs/interfaces/types.ConnectionTokenSet.html index a1f17ea83..1ed08364c 100644 --- a/docs/interfaces/types.ConnectionTokenSet.html +++ b/docs/interfaces/types.ConnectionTokenSet.html @@ -1,5 +1,5 @@ -ConnectionTokenSet | @auth0/nextjs-auth0 - v4.4.0

Interface ConnectionTokenSet

interface ConnectionTokenSet {
    accessToken: string;
    connection: string;
    expiresAt: number;
    scope?: string;
    [key: string]: unknown;
}

Indexable

  • [key: string]: unknown

Properties

accessToken +ConnectionTokenSet | @auth0/nextjs-auth0 - v4.4.1

Interface ConnectionTokenSet

interface ConnectionTokenSet {
    accessToken: string;
    connection: string;
    expiresAt: number;
    scope?: string;
    [key: string]: unknown;
}

Indexable

  • [key: string]: unknown

Properties

accessToken: string
connection: string
expiresAt: number
scope?: string
+

Properties

accessToken: string
connection: string
expiresAt: number
scope?: string
diff --git a/docs/interfaces/types.CookieOptions.html b/docs/interfaces/types.CookieOptions.html index 9ab7d71e3..84ee8702f 100644 --- a/docs/interfaces/types.CookieOptions.html +++ b/docs/interfaces/types.CookieOptions.html @@ -1,6 +1,6 @@ -CookieOptions | @auth0/nextjs-auth0 - v4.4.0
interface CookieOptions {
    httpOnly: boolean;
    maxAge?: number;
    path: string;
    sameSite: "lax" | "strict" | "none";
    secure: boolean;
}

Properties

httpOnly +CookieOptions | @auth0/nextjs-auth0 - v4.4.1
interface CookieOptions {
    httpOnly: boolean;
    maxAge?: number;
    path: string;
    sameSite: "lax" | "strict" | "none";
    secure: boolean;
}

Properties

httpOnly: boolean
maxAge?: number
path: string
sameSite: "lax" | "strict" | "none"
secure: boolean
+

Properties

httpOnly: boolean
maxAge?: number
path: string
sameSite: "lax" | "strict" | "none"
secure: boolean
diff --git a/docs/interfaces/types.Routes.html b/docs/interfaces/types.Routes.html index ac3ed710e..db982a0d7 100644 --- a/docs/interfaces/types.Routes.html +++ b/docs/interfaces/types.Routes.html @@ -1,7 +1,7 @@ -Routes | @auth0/nextjs-auth0 - v4.4.0
interface Routes {
    accessToken: string;
    backChannelLogout: string;
    callback: string;
    login: string;
    logout: string;
    profile: string;
}

Properties

accessToken +Routes | @auth0/nextjs-auth0 - v4.4.1
interface Routes {
    accessToken: string;
    backChannelLogout: string;
    callback: string;
    login: string;
    logout: string;
    profile: string;
}

Properties

accessToken: string
backChannelLogout: string
callback: string
login: string
logout: string
profile: string
+

Properties

accessToken: string
backChannelLogout: string
callback: string
login: string
logout: string
profile: string
diff --git a/docs/interfaces/types.SessionConfiguration.html b/docs/interfaces/types.SessionConfiguration.html index 95b8d7b6e..e6de91907 100644 --- a/docs/interfaces/types.SessionConfiguration.html +++ b/docs/interfaces/types.SessionConfiguration.html @@ -1,16 +1,16 @@ -SessionConfiguration | @auth0/nextjs-auth0 - v4.4.0

Interface SessionConfiguration

interface SessionConfiguration {
    absoluteDuration?: number;
    cookie?: SessionCookieOptions;
    inactivityDuration?: number;
    rolling?: boolean;
}

Hierarchy (View Summary)

Properties

absoluteDuration? +SessionConfiguration | @auth0/nextjs-auth0 - v4.4.1

Interface SessionConfiguration

interface SessionConfiguration {
    absoluteDuration?: number;
    cookie?: SessionCookieOptions;
    inactivityDuration?: number;
    rolling?: boolean;
}

Hierarchy (View Summary)

Properties

absoluteDuration?: number

The absolute duration after which the session will expire. The value must be specified in seconds..

Once the absolute duration has been reached, the session will no longer be extended.

Default: 3 days.

-

The options for the session cookie.

-
inactivityDuration?: number

The duration of inactivity after which the session will expire. The value must be specified in seconds.

+

The options for the session cookie.

+
inactivityDuration?: number

The duration of inactivity after which the session will expire. The value must be specified in seconds.

The session will be extended as long as it was active before the inactivity duration has been reached.

Default: 1 day.

-
rolling?: boolean

A boolean indicating whether rolling sessions should be used or not.

+
rolling?: boolean

A boolean indicating whether rolling sessions should be used or not.

When enabled, the session will continue to be extended as long as it is used within the inactivity duration. Once the upper bound, set via the absoluteDuration, has been reached, the session will no longer be extended.

Default: true.

-
+
diff --git a/docs/interfaces/types.SessionCookieOptions.html b/docs/interfaces/types.SessionCookieOptions.html index efa4dfed7..2ebd0a265 100644 --- a/docs/interfaces/types.SessionCookieOptions.html +++ b/docs/interfaces/types.SessionCookieOptions.html @@ -1,10 +1,10 @@ -SessionCookieOptions | @auth0/nextjs-auth0 - v4.4.0

Interface SessionCookieOptions

interface SessionCookieOptions {
    name?: string;
    sameSite?: "lax" | "strict" | "none";
    secure?: boolean;
}

Properties

name? +SessionCookieOptions | @auth0/nextjs-auth0 - v4.4.1

Interface SessionCookieOptions

interface SessionCookieOptions {
    name?: string;
    sameSite?: "lax" | "strict" | "none";
    secure?: boolean;
}

Properties

name?: string

The name of the session cookie.

Default: __session.

-
sameSite?: "lax" | "strict" | "none"

The sameSite attribute of the session cookie.

+
sameSite?: "lax" | "strict" | "none"

The sameSite attribute of the session cookie.

Default: lax.

-
secure?: boolean

The secure attribute of the session cookie.

+
secure?: boolean

The secure attribute of the session cookie.

Default: depends on the protocol of the application's base URL. If the protocol is https, then true, otherwise false.

-
+
diff --git a/docs/interfaces/types.SessionData.html b/docs/interfaces/types.SessionData.html index b3b19c2dd..53336705b 100644 --- a/docs/interfaces/types.SessionData.html +++ b/docs/interfaces/types.SessionData.html @@ -1,5 +1,5 @@ -SessionData | @auth0/nextjs-auth0 - v4.4.0
interface SessionData {
    connectionTokenSets?: ConnectionTokenSet[];
    internal: { createdAt: number; sid: string };
    tokenSet: TokenSet;
    user: User;
    [key: string]: unknown;
}

Indexable

  • [key: string]: unknown

Properties

connectionTokenSets? +SessionData | @auth0/nextjs-auth0 - v4.4.1
interface SessionData {
    connectionTokenSets?: ConnectionTokenSet[];
    internal: { createdAt: number; sid: string };
    tokenSet: TokenSet;
    user: User;
    [key: string]: unknown;
}

Indexable

  • [key: string]: unknown

Properties

connectionTokenSets?: ConnectionTokenSet[]
internal: { createdAt: number; sid: string }
tokenSet: TokenSet
user: User
+

Properties

connectionTokenSets?: ConnectionTokenSet[]
internal: { createdAt: number; sid: string }
tokenSet: TokenSet
user: User
diff --git a/docs/interfaces/types.SessionDataStore.html b/docs/interfaces/types.SessionDataStore.html index 68d5aa770..ae6077687 100644 --- a/docs/interfaces/types.SessionDataStore.html +++ b/docs/interfaces/types.SessionDataStore.html @@ -1,9 +1,9 @@ -SessionDataStore | @auth0/nextjs-auth0 - v4.4.0
interface SessionDataStore {
    delete(id: string): Promise<void>;
    deleteByLogoutToken(logoutToken: LogoutToken): Promise<void>;
    get(id: string): Promise<null | SessionData>;
    set(id: string, session: SessionData): Promise<void>;
}

Methods

delete +SessionDataStore | @auth0/nextjs-auth0 - v4.4.1
interface SessionDataStore {
    delete(id: string): Promise<void>;
    deleteByLogoutToken(logoutToken: LogoutToken): Promise<void>;
    get(id: string): Promise<null | SessionData>;
    set(id: string, session: SessionData): Promise<void>;
}

Methods

  • Destroys the session with the given session ID.

    -

    Parameters

    • id: string

    Returns Promise<void>

  • Deletes the session with the given logout token which may contain a session ID or a user ID, or both.

    -

    Parameters

    Returns Promise<void>

+

Parameters

  • id: string

Returns Promise<void>

  • Deletes the session with the given logout token which may contain a session ID or a user ID, or both.

    +

    Parameters

    Returns Promise<void>

diff --git a/docs/interfaces/types.SessionStoreOptions.html b/docs/interfaces/types.SessionStoreOptions.html index 702257cc4..ae51e6a6e 100644 --- a/docs/interfaces/types.SessionStoreOptions.html +++ b/docs/interfaces/types.SessionStoreOptions.html @@ -1,4 +1,4 @@ -SessionStoreOptions | @auth0/nextjs-auth0 - v4.4.0

Interface SessionStoreOptions

interface SessionStoreOptions {
    absoluteDuration?: number;
    cookie?: SessionCookieOptions;
    cookieOptions?: SessionCookieOptions;
    inactivityDuration?: number;
    rolling?: boolean;
    secret: string;
    store?: SessionDataStore;
}

Hierarchy (View Summary)

Properties

absoluteDuration? +SessionStoreOptions | @auth0/nextjs-auth0 - v4.4.1

Interface SessionStoreOptions

interface SessionStoreOptions {
    absoluteDuration?: number;
    cookie?: SessionCookieOptions;
    cookieOptions?: SessionCookieOptions;
    inactivityDuration?: number;
    rolling?: boolean;
    secret: string;
    store?: SessionDataStore;
}

Hierarchy (View Summary)

Properties

absoluteDuration?: number

The absolute duration after which the session will expire. The value must be specified in seconds..

Once the absolute duration has been reached, the session will no longer be extended.

Default: 3 days.

-

The options for the session cookie.

-
cookieOptions?: SessionCookieOptions
inactivityDuration?: number

The duration of inactivity after which the session will expire. The value must be specified in seconds.

+

The options for the session cookie.

+
cookieOptions?: SessionCookieOptions
inactivityDuration?: number

The duration of inactivity after which the session will expire. The value must be specified in seconds.

The session will be extended as long as it was active before the inactivity duration has been reached.

Default: 1 day.

-
rolling?: boolean

A boolean indicating whether rolling sessions should be used or not.

+
rolling?: boolean

A boolean indicating whether rolling sessions should be used or not.

When enabled, the session will continue to be extended as long as it is used within the inactivity duration. Once the upper bound, set via the absoluteDuration, has been reached, the session will no longer be extended.

Default: true.

-
secret: string
+
secret: string
diff --git a/docs/interfaces/types.StartInteractiveLoginOptions.html b/docs/interfaces/types.StartInteractiveLoginOptions.html index 47ac7dfe9..ffbdb7396 100644 --- a/docs/interfaces/types.StartInteractiveLoginOptions.html +++ b/docs/interfaces/types.StartInteractiveLoginOptions.html @@ -1,5 +1,5 @@ -StartInteractiveLoginOptions | @auth0/nextjs-auth0 - v4.4.0

Interface StartInteractiveLoginOptions

interface StartInteractiveLoginOptions {
    authorizationParameters?: AuthorizationParameters;
    returnTo?: string;
}

Properties

authorizationParameters? +StartInteractiveLoginOptions | @auth0/nextjs-auth0 - v4.4.1

Interface StartInteractiveLoginOptions

interface StartInteractiveLoginOptions {
    authorizationParameters?: AuthorizationParameters;
    returnTo?: string;
}

Properties

authorizationParameters?: AuthorizationParameters

Authorization parameters to be passed to the authorization server.

-
returnTo?: string

The URL to redirect to after a successful login.

-
+
returnTo?: string

The URL to redirect to after a successful login.

+
diff --git a/docs/interfaces/types.TokenSet.html b/docs/interfaces/types.TokenSet.html index e516376bc..69622c690 100644 --- a/docs/interfaces/types.TokenSet.html +++ b/docs/interfaces/types.TokenSet.html @@ -1,6 +1,6 @@ -TokenSet | @auth0/nextjs-auth0 - v4.4.0
interface TokenSet {
    accessToken: string;
    expiresAt: number;
    idToken?: string;
    refreshToken?: string;
    scope?: string;
}

Properties

accessToken +TokenSet | @auth0/nextjs-auth0 - v4.4.1
interface TokenSet {
    accessToken: string;
    expiresAt: number;
    idToken?: string;
    refreshToken?: string;
    scope?: string;
}

Properties

accessToken: string
expiresAt: number
idToken?: string
refreshToken?: string
scope?: string
+

Properties

accessToken: string
expiresAt: number
idToken?: string
refreshToken?: string
scope?: string
diff --git a/docs/interfaces/types.TransactionCookieOptions.html b/docs/interfaces/types.TransactionCookieOptions.html index d22c9098c..727fde04a 100644 --- a/docs/interfaces/types.TransactionCookieOptions.html +++ b/docs/interfaces/types.TransactionCookieOptions.html @@ -1,10 +1,10 @@ -TransactionCookieOptions | @auth0/nextjs-auth0 - v4.4.0

Interface TransactionCookieOptions

interface TransactionCookieOptions {
    prefix?: string;
    sameSite?: "lax" | "strict" | "none";
    secure?: boolean;
}

Properties

prefix? +TransactionCookieOptions | @auth0/nextjs-auth0 - v4.4.1

Interface TransactionCookieOptions

interface TransactionCookieOptions {
    prefix?: string;
    sameSite?: "lax" | "strict" | "none";
    secure?: boolean;
}

Properties

prefix?: string

The prefix of the cookie used to store the transaction state.

Default: __txn_{state}.

-
sameSite?: "lax" | "strict" | "none"

The sameSite attribute of the transaction cookie.

+
sameSite?: "lax" | "strict" | "none"

The sameSite attribute of the transaction cookie.

Default: lax.

-
secure?: boolean

The secure attribute of the transaction cookie.

+
secure?: boolean

The secure attribute of the transaction cookie.

Default: depends on the protocol of the application's base URL. If the protocol is https, then true, otherwise false.

-
+
diff --git a/docs/interfaces/types.TransactionState.html b/docs/interfaces/types.TransactionState.html index 4211b7fc6..15e7be23a 100644 --- a/docs/interfaces/types.TransactionState.html +++ b/docs/interfaces/types.TransactionState.html @@ -1,8 +1,8 @@ -TransactionState | @auth0/nextjs-auth0 - v4.4.0
interface TransactionState {
    codeVerifier: string;
    maxAge?: number;
    nonce: string;
    responseType: string;
    returnTo: string;
    state: string;
    [propName: string]: unknown;
}

Hierarchy

  • JWTPayload
    • TransactionState

Indexable

  • [propName: string]: unknown

    Any other JWT Claim Set member.

    -

Properties

codeVerifier +TransactionState | @auth0/nextjs-auth0 - v4.4.1
interface TransactionState {
    codeVerifier: string;
    maxAge?: number;
    nonce: string;
    responseType: string;
    returnTo: string;
    state: string;
    [propName: string]: unknown;
}

Hierarchy

  • JWTPayload
    • TransactionState

Indexable

  • [propName: string]: unknown

    Any other JWT Claim Set member.

    +

Properties

codeVerifier: string
maxAge?: number
nonce: string
responseType: string
returnTo: string
state: string
+

Properties

codeVerifier: string
maxAge?: number
nonce: string
responseType: string
returnTo: string
state: string
diff --git a/docs/interfaces/types.TransactionStoreOptions.html b/docs/interfaces/types.TransactionStoreOptions.html index 51cdcf620..e1ac34503 100644 --- a/docs/interfaces/types.TransactionStoreOptions.html +++ b/docs/interfaces/types.TransactionStoreOptions.html @@ -1,3 +1,3 @@ -TransactionStoreOptions | @auth0/nextjs-auth0 - v4.4.0

Interface TransactionStoreOptions

interface TransactionStoreOptions {
    cookieOptions?: TransactionCookieOptions;
    secret: string;
}

Properties

cookieOptions? +TransactionStoreOptions | @auth0/nextjs-auth0 - v4.4.1

Interface TransactionStoreOptions

interface TransactionStoreOptions {
    cookieOptions?: TransactionCookieOptions;
    secret: string;
}

Properties

cookieOptions?: TransactionCookieOptions
secret: string
+

Properties

cookieOptions?: TransactionCookieOptions
secret: string
diff --git a/docs/interfaces/types.User.html b/docs/interfaces/types.User.html index 89b1c8344..7dd2adfee 100644 --- a/docs/interfaces/types.User.html +++ b/docs/interfaces/types.User.html @@ -1,4 +1,4 @@ -User | @auth0/nextjs-auth0 - v4.4.0
interface User {
    email?: string;
    email_verified?: boolean;
    family_name?: string;
    given_name?: string;
    name?: string;
    nickname?: string;
    org_id?: string;
    picture?: string;
    sub: string;
    [key: string]: any;
}

Indexable

  • [key: string]: any

Properties

email? +User | @auth0/nextjs-auth0 - v4.4.1
interface User {
    email?: string;
    email_verified?: boolean;
    family_name?: string;
    given_name?: string;
    name?: string;
    nickname?: string;
    org_id?: string;
    picture?: string;
    sub: string;
    [key: string]: any;
}

Indexable

  • [key: string]: any

Properties

email?: string
email_verified?: boolean
family_name?: string
given_name?: string
name?: string
nickname?: string
org_id?: string
picture?: string
sub: string
+

Properties

email?: string
email_verified?: boolean
family_name?: string
given_name?: string
name?: string
nickname?: string
org_id?: string
picture?: string
sub: string
diff --git a/docs/modules.html b/docs/modules.html index 52c180788..62ee9fa0a 100644 --- a/docs/modules.html +++ b/docs/modules.html @@ -1 +1 @@ -@auth0/nextjs-auth0 - v4.4.0

@auth0/nextjs-auth0 - v4.4.0

Modules

client
errors
server
testing
types
+@auth0/nextjs-auth0 - v4.4.1

@auth0/nextjs-auth0 - v4.4.1

Modules

client
errors
server
testing
types
diff --git a/docs/modules/client.html b/docs/modules/client.html index 658067841..72e0090fb 100644 --- a/docs/modules/client.html +++ b/docs/modules/client.html @@ -1 +1 @@ -client | @auth0/nextjs-auth0 - v4.4.0

Functions

Auth0Provider
getAccessToken
useUser
+client | @auth0/nextjs-auth0 - v4.4.1

Functions

Auth0Provider
getAccessToken
useUser
diff --git a/docs/modules/errors.html b/docs/modules/errors.html index dee9e7895..60a72b39e 100644 --- a/docs/modules/errors.html +++ b/docs/modules/errors.html @@ -1 +1 @@ -errors | @auth0/nextjs-auth0 - v4.4.0

Enumerations

AccessTokenErrorCode
AccessTokenForConnectionErrorCode

Classes

AccessTokenError
AccessTokenForConnectionError
AuthorizationCodeGrantError
AuthorizationError
BackchannelLogoutError
DiscoveryError
InvalidStateError
MissingStateError
OAuth2Error
SdkError
+errors | @auth0/nextjs-auth0 - v4.4.1

Enumerations

AccessTokenErrorCode
AccessTokenForConnectionErrorCode
ConfigurationErrorCode

Classes

AccessTokenError
AccessTokenForConnectionError
AuthorizationCodeGrantError
AuthorizationError
BackchannelLogoutError
ConfigurationError
DiscoveryError
InvalidStateError
MissingStateError
OAuth2Error
SdkError
diff --git a/docs/modules/server.html b/docs/modules/server.html index c443049ef..4d7e351e6 100644 --- a/docs/modules/server.html +++ b/docs/modules/server.html @@ -1 +1 @@ -server | @auth0/nextjs-auth0 - v4.4.0

Classes

AbstractSessionStore
Auth0Client
AuthClient
TransactionStore
+server | @auth0/nextjs-auth0 - v4.4.1

Classes

AbstractSessionStore
Auth0Client
AuthClient
TransactionStore
diff --git a/docs/modules/testing.html b/docs/modules/testing.html index 8bfda3d95..7625b9499 100644 --- a/docs/modules/testing.html +++ b/docs/modules/testing.html @@ -1 +1 @@ -testing | @auth0/nextjs-auth0 - v4.4.0

Type Aliases

GenerateSessionCookieConfig

Functions

generateSessionCookie
+testing | @auth0/nextjs-auth0 - v4.4.1

Type Aliases

GenerateSessionCookieConfig

Functions

generateSessionCookie
diff --git a/docs/modules/types.html b/docs/modules/types.html index 1e2ce7610..230d2926b 100644 --- a/docs/modules/types.html +++ b/docs/modules/types.html @@ -1 +1 @@ -types | @auth0/nextjs-auth0 - v4.4.0

Interfaces

AccessTokenForConnectionOptions
Auth0ClientOptions
AuthClientOptions
AuthorizationParameters
ConnectionTokenSet
CookieOptions
Routes
SessionConfiguration
SessionCookieOptions
SessionData
SessionDataStore
SessionStoreOptions
StartInteractiveLoginOptions
TokenSet
TransactionCookieOptions
TransactionState
TransactionStoreOptions
User

Type Aliases

BeforeSessionSavedHook
LogoutToken
OnCallbackContext
OnCallbackHook
PagesRouterRequest
PagesRouterResponse
ReadonlyRequestCookies
RoutesOptions
+types | @auth0/nextjs-auth0 - v4.4.1

Interfaces

AccessTokenForConnectionOptions
Auth0ClientOptions
AuthClientOptions
AuthorizationParameters
ConnectionTokenSet
CookieOptions
Routes
SessionConfiguration
SessionCookieOptions
SessionData
SessionDataStore
SessionStoreOptions
StartInteractiveLoginOptions
TokenSet
TransactionCookieOptions
TransactionState
TransactionStoreOptions
User

Type Aliases

BeforeSessionSavedHook
LogoutToken
OnCallbackContext
OnCallbackHook
PagesRouterRequest
PagesRouterResponse
ReadonlyRequestCookies
RoutesOptions
diff --git a/docs/types/testing.GenerateSessionCookieConfig.html b/docs/types/testing.GenerateSessionCookieConfig.html index 2c50bcd24..e4223b668 100644 --- a/docs/types/testing.GenerateSessionCookieConfig.html +++ b/docs/types/testing.GenerateSessionCookieConfig.html @@ -1,3 +1,3 @@ -GenerateSessionCookieConfig | @auth0/nextjs-auth0 - v4.4.0

Type Alias GenerateSessionCookieConfig

GenerateSessionCookieConfig: { secret: string }

Type declaration

  • secret: string

    The secret used to derive an encryption key for the session cookie.

    +GenerateSessionCookieConfig | @auth0/nextjs-auth0 - v4.4.1

    Type Alias GenerateSessionCookieConfig

    GenerateSessionCookieConfig: { secret: string }

    Type declaration

    • secret: string

      The secret used to derive an encryption key for the session cookie.

      IMPORTANT: you must use the same value as in the SDK configuration.

      -
    +
diff --git a/docs/types/types.BeforeSessionSavedHook.html b/docs/types/types.BeforeSessionSavedHook.html index 90e3968f5..b14c1affa 100644 --- a/docs/types/types.BeforeSessionSavedHook.html +++ b/docs/types/types.BeforeSessionSavedHook.html @@ -1 +1 @@ -BeforeSessionSavedHook | @auth0/nextjs-auth0 - v4.4.0

Type Alias BeforeSessionSavedHook

BeforeSessionSavedHook: (
    session: SessionData,
    idToken: string | null,
) => Promise<SessionData>

Type declaration

+BeforeSessionSavedHook | @auth0/nextjs-auth0 - v4.4.1

Type Alias BeforeSessionSavedHook

BeforeSessionSavedHook: (
    session: SessionData,
    idToken: string | null,
) => Promise<SessionData>

Type declaration

diff --git a/docs/types/types.LogoutToken.html b/docs/types/types.LogoutToken.html index e4e4545f9..4fc738129 100644 --- a/docs/types/types.LogoutToken.html +++ b/docs/types/types.LogoutToken.html @@ -1 +1 @@ -LogoutToken | @auth0/nextjs-auth0 - v4.4.0
LogoutToken: { sid?: string; sub?: string }

Type declaration

  • Optionalsid?: string
  • Optionalsub?: string
+LogoutToken | @auth0/nextjs-auth0 - v4.4.1
LogoutToken: { sid?: string; sub?: string }

Type declaration

  • Optionalsid?: string
  • Optionalsub?: string
diff --git a/docs/types/types.OnCallbackContext.html b/docs/types/types.OnCallbackContext.html index b07189d38..26e546097 100644 --- a/docs/types/types.OnCallbackContext.html +++ b/docs/types/types.OnCallbackContext.html @@ -1 +1 @@ -OnCallbackContext | @auth0/nextjs-auth0 - v4.4.0

Type Alias OnCallbackContext

OnCallbackContext: { returnTo?: string }

Type declaration

  • OptionalreturnTo?: string
+OnCallbackContext | @auth0/nextjs-auth0 - v4.4.1

Type Alias OnCallbackContext

OnCallbackContext: { returnTo?: string }

Type declaration

  • OptionalreturnTo?: string
diff --git a/docs/types/types.OnCallbackHook.html b/docs/types/types.OnCallbackHook.html index 91689da08..7f4ba573d 100644 --- a/docs/types/types.OnCallbackHook.html +++ b/docs/types/types.OnCallbackHook.html @@ -1 +1 @@ -OnCallbackHook | @auth0/nextjs-auth0 - v4.4.0
OnCallbackHook: (
    error: SdkError | null,
    ctx: OnCallbackContext,
    session: SessionData | null,
) => Promise<NextResponse>

Type declaration

+OnCallbackHook | @auth0/nextjs-auth0 - v4.4.1
OnCallbackHook: (
    error: SdkError | null,
    ctx: OnCallbackContext,
    session: SessionData | null,
) => Promise<NextResponse>

Type declaration

diff --git a/docs/types/types.PagesRouterRequest.html b/docs/types/types.PagesRouterRequest.html index 7cc78e1a4..a25b9f674 100644 --- a/docs/types/types.PagesRouterRequest.html +++ b/docs/types/types.PagesRouterRequest.html @@ -1 +1 @@ -PagesRouterRequest | @auth0/nextjs-auth0 - v4.4.0

Type Alias PagesRouterRequest

PagesRouterRequest: IncomingMessage | NextApiRequest
+PagesRouterRequest | @auth0/nextjs-auth0 - v4.4.1

Type Alias PagesRouterRequest

PagesRouterRequest: IncomingMessage | NextApiRequest
diff --git a/docs/types/types.PagesRouterResponse.html b/docs/types/types.PagesRouterResponse.html index af52f5667..e63a6c8f8 100644 --- a/docs/types/types.PagesRouterResponse.html +++ b/docs/types/types.PagesRouterResponse.html @@ -1 +1 @@ -PagesRouterResponse | @auth0/nextjs-auth0 - v4.4.0

Type Alias PagesRouterResponse

PagesRouterResponse: ServerResponse<IncomingMessage> | NextApiResponse
+PagesRouterResponse | @auth0/nextjs-auth0 - v4.4.1

Type Alias PagesRouterResponse

PagesRouterResponse: ServerResponse<IncomingMessage> | NextApiResponse
diff --git a/docs/types/types.ReadonlyRequestCookies.html b/docs/types/types.ReadonlyRequestCookies.html index 89b900543..f08bf763d 100644 --- a/docs/types/types.ReadonlyRequestCookies.html +++ b/docs/types/types.ReadonlyRequestCookies.html @@ -1 +1 @@ -ReadonlyRequestCookies | @auth0/nextjs-auth0 - v4.4.0

Type Alias ReadonlyRequestCookies

ReadonlyRequestCookies: Omit<RequestCookies, "set" | "clear" | "delete"> & Pick<
    ResponseCookies,
    "set"
    | "delete",
>
+ReadonlyRequestCookies | @auth0/nextjs-auth0 - v4.4.1

Type Alias ReadonlyRequestCookies

ReadonlyRequestCookies: Omit<RequestCookies, "set" | "clear" | "delete"> & Pick<
    ResponseCookies,
    "set"
    | "delete",
>
diff --git a/docs/types/types.RoutesOptions.html b/docs/types/types.RoutesOptions.html index c0771dbf2..9068b9e7c 100644 --- a/docs/types/types.RoutesOptions.html +++ b/docs/types/types.RoutesOptions.html @@ -1 +1 @@ -RoutesOptions | @auth0/nextjs-auth0 - v4.4.0
RoutesOptions: Partial<
    Pick<Routes, "login" | "callback" | "logout" | "backChannelLogout">,
>
+RoutesOptions | @auth0/nextjs-auth0 - v4.4.1
RoutesOptions: Partial<
    Pick<Routes, "login" | "callback" | "logout" | "backChannelLogout">,
>
diff --git a/package.json b/package.json index 2c224ad1b..458bc20c1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@auth0/nextjs-auth0", - "version": "4.4.0", + "version": "4.4.1", "description": "Auth0 Next.js SDK", "type": "module", "scripts": {