diff --git a/CHANGELOG.md b/CHANGELOG.md index 0f401ddbb..5ef82230d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log +## [v3.2.0](https://github.com/auth0/nextjs-auth0/tree/v3.2.0) (2023-10-05) +[Full Changelog](https://github.com/auth0/nextjs-auth0/compare/v3.1.0...v3.2.0) + +**Added** +- Add support for passing a custom http agent [\#1447](https://github.com/auth0/nextjs-auth0/pull/1447) ([ryanolson-aumni](https://github.com/ryanolson-aumni)) +- fix: add missing touchSession for exported function [\#1461](https://github.com/auth0/nextjs-auth0/pull/1461) ([benevbright](https://github.com/benevbright)) + +**Fixed** +- withApiAuthRequired callback can return just Response [\#1476](https://github.com/auth0/nextjs-auth0/pull/1476) ([adamjmcgrath](https://github.com/adamjmcgrath)) + ## [v3.1.0](https://github.com/auth0/nextjs-auth0/tree/v3.1.0) (2023-08-08) [Full Changelog](https://github.com/auth0/nextjs-auth0/compare/v3.0.1...v3.1.0) diff --git a/EXAMPLES.md b/EXAMPLES.md index 8ea915fc8..c3817a9fc 100644 --- a/EXAMPLES.md +++ b/EXAMPLES.md @@ -251,7 +251,7 @@ Requests to `/api/protected` without a valid session cookie will fail with `401` // app/api/protected/route.js import { withApiAuthRequired, getSession } from '@auth0/nextjs-auth0'; -export default withApiAuthRequired(async function myApiRoute(req) { +export const GET = withApiAuthRequired(async function myApiRoute(req) { const res = new NextResponse(); const { user } = await getSession(req, res); return NextResponse.json({ protected: 'My Secret', id: user.sub }, res); diff --git a/README.md b/README.md index 0119a69de..b050fe8ee 100644 --- a/README.md +++ b/README.md @@ -96,7 +96,7 @@ Add `handleAuth()` to your app, which creates the following route handlers under ##### Add the Dynamic API Route -Create a [catch-all, dynamic API route handler](https://nextjs.org/docs/api-routes/dynamic-api-routes#optional-catch-all-api-routes) under the `/pages/api` directory: +Create a [dynamic API route handler](https://nextjs.org/docs/pages/building-your-application/routing/api-routes#dynamic-api-routes) under the `/pages/api` directory: - Create an `auth` directory under the `/pages/api/` directory. - Create a `[auth0].js` file under the newly created `auth` directory. diff --git a/docs/assets/main.js b/docs/assets/main.js index 4c8fa615a..01bcad55f 100644 --- a/docs/assets/main.js +++ b/docs/assets/main.js @@ -1,7 +1,8 @@ "use strict"; -"use strict";(()=>{var Se=Object.create;var re=Object.defineProperty;var we=Object.getOwnPropertyDescriptor;var Te=Object.getOwnPropertyNames;var ke=Object.getPrototypeOf,Qe=Object.prototype.hasOwnProperty;var Pe=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Ie=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Te(e))!Qe.call(t,i)&&i!==r&&re(t,i,{get:()=>e[i],enumerable:!(n=we(e,i))||n.enumerable});return t};var Ce=(t,e,r)=>(r=t!=null?Se(ke(t)):{},Ie(e||!t||!t.__esModule?re(r,"default",{value:t,enumerable:!0}):r,t));var ae=Pe((se,oe)=>{(function(){var t=function(e){var r=new t.Builder;return r.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),r.searchPipeline.add(t.stemmer),e.call(r,r),r.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(r){e.console&&console.warn&&console.warn(r)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var r=Object.create(null),n=Object.keys(e),i=0;i0){var d=t.utils.clone(r)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(n.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,r){r in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+r),e.label=r,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var r=e.label&&e.label in this.registeredFunctions;r||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. -`,e)},t.Pipeline.load=function(e){var r=new t.Pipeline;return e.forEach(function(n){var i=t.Pipeline.registeredFunctions[n];if(i)r.add(i);else throw new Error("Cannot load unregistered function: "+n)}),r},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(r){t.Pipeline.warnIfFunctionNotRegistered(r),this._stack.push(r)},this)},t.Pipeline.prototype.after=function(e,r){t.Pipeline.warnIfFunctionNotRegistered(r);var n=this._stack.indexOf(e);if(n==-1)throw new Error("Cannot find existingFn");n=n+1,this._stack.splice(n,0,r)},t.Pipeline.prototype.before=function(e,r){t.Pipeline.warnIfFunctionNotRegistered(r);var n=this._stack.indexOf(e);if(n==-1)throw new Error("Cannot find existingFn");this._stack.splice(n,0,r)},t.Pipeline.prototype.remove=function(e){var r=this._stack.indexOf(e);r!=-1&&this._stack.splice(r,1)},t.Pipeline.prototype.run=function(e){for(var r=this._stack.length,n=0;n1&&(oe&&(n=s),o!=e);)i=n-r,s=r+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(r+=n[u+1]*i[d+1],u+=2,d+=2);return r},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),r=1,n=0;r0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),m=s.str.charAt(1),y;m in s.node.edges?y=s.node.edges[m]:(y=new t.TokenSet,s.node.edges[m]=y),s.str.length==1&&(y.final=!0),i.push({node:y,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return n},t.TokenSet.fromString=function(e){for(var r=new t.TokenSet,n=r,i=0,s=e.length;i=e;r--){var n=this.uncheckedNodes[r],i=n.child.toString();i in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[i]:(n.child._str=i,this.minimizedNodes[i]=n.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(r){var n=new t.QueryParser(e,r);n.parse()})},t.Index.prototype.query=function(e){for(var r=new t.Query(this.fields),n=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,r){var n=e[this._ref],i=Object.keys(this._fields);this._documents[n]=r||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,r;do e=this.next(),r=e.charCodeAt(0);while(r>47&&r<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var r=e.next();if(r==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(r.charCodeAt(0)==92){e.escapeCharacter();continue}if(r==":")return t.QueryLexer.lexField;if(r=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(r=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(r=="+"&&e.width()===1||r=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(r.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,r){this.lexer=new t.QueryLexer(e),this.query=r,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var r=e.peekLexeme();if(r!=null)switch(r.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+r.type;throw r.str.length>=1&&(n+=" with value '"+r.str+"'"),new t.QueryParseError(n,r.start,r.end)}},t.QueryParser.parsePresence=function(e){var r=e.consumeLexeme();if(r!=null){switch(r.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+r.str+"'";throw new t.QueryParseError(n,r.start,r.end)}var i=e.peekLexeme();if(i==null){var n="expecting term or field, found nothing";throw new t.QueryParseError(n,r.start,r.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var n="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(n,i.start,i.end)}}},t.QueryParser.parseField=function(e){var r=e.consumeLexeme();if(r!=null){if(e.query.allFields.indexOf(r.str)==-1){var n=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+r.str+"', possible fields: "+n;throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.fields=[r.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,r.start,r.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var r=e.consumeLexeme();if(r!=null){e.currentClause.term=r.str.toLowerCase(),r.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(n==null){e.nextClause();return}switch(n.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+n.type+"'";throw new t.QueryParseError(i,n.start,n.end)}}},t.QueryParser.parseEditDistance=function(e){var r=e.consumeLexeme();if(r!=null){var n=parseInt(r.str,10);if(isNaN(n)){var i="edit distance must be numeric";throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.editDistance=n;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var r=e.consumeLexeme();if(r!=null){var n=parseInt(r.str,10);if(isNaN(n)){var i="boost must be numeric";throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.boost=n;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,r){typeof define=="function"&&define.amd?define(r):typeof se=="object"?oe.exports=r():e.lunr=r()}(this,function(){return t})})()});var ne=[];function G(t,e){ne.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureActivePageVisible(),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible())}createComponents(e){ne.forEach(r=>{e.querySelectorAll(r.selector).forEach(n=>{n.dataset.hasInstance||(new r.constructor({el:n,app:this}),n.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),r=e?.parentElement;for(;r&&!r.classList.contains(".tsd-navigation");)r instanceof HTMLDetailsElement&&(r.open=!0),r=r.parentElement;if(e){let n=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=n}}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let r=e.parentElement;for(;r&&r.tagName!=="SECTION";)r=r.parentElement;if(r&&r.offsetParent==null){this.alwaysVisibleMember=r,r.classList.add("always-visible");let n=document.createElement("p");n.classList.add("warning"),n.textContent="This member is normally hidden due to your filter settings.",r.prepend(n)}}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let r;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent="Copied!",e.classList.add("visible"),clearTimeout(r),r=setTimeout(()=>{e.classList.remove("visible"),r=setTimeout(()=>{e.textContent="Copy"},100)},1e3)})})}};var ie=(t,e=100)=>{let r;return()=>{clearTimeout(r),r=setTimeout(()=>t(),e)}};var ce=Ce(ae());function de(){let t=document.getElementById("tsd-search");if(!t)return;let e=document.getElementById("tsd-search-script");t.classList.add("loading"),e&&(e.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),e.addEventListener("load",()=>{t.classList.remove("loading"),t.classList.add("ready")}),window.searchData&&t.classList.remove("loading"));let r=document.querySelector("#tsd-search input"),n=document.querySelector("#tsd-search .results");if(!r||!n)throw new Error("The input field or the result list wrapper was not found");let i=!1;n.addEventListener("mousedown",()=>i=!0),n.addEventListener("mouseup",()=>{i=!1,t.classList.remove("has-focus")}),r.addEventListener("focus",()=>t.classList.add("has-focus")),r.addEventListener("blur",()=>{i||(i=!1,t.classList.remove("has-focus"))});let s={base:t.dataset.base+"/"};Oe(t,n,r,s)}function Oe(t,e,r,n){r.addEventListener("input",ie(()=>{Re(t,e,r,n)},200));let i=!1;r.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Fe(e,r):s.key=="Escape"?r.blur():s.key=="ArrowUp"?ue(e,-1):s.key==="ArrowDown"?ue(e,1):i=!1}),r.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!r.matches(":focus")&&s.key==="/"&&(r.focus(),s.preventDefault())})}function _e(t,e){t.index||window.searchData&&(e.classList.remove("loading"),e.classList.add("ready"),t.data=window.searchData,t.index=ce.Index.load(window.searchData.index))}function Re(t,e,r,n){if(_e(n,t),!n.index||!n.data)return;e.textContent="";let i=r.value.trim(),s=i?n.index.search(`*${i}*`):[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o${le(l.parent,i)}.${u}`);let d=document.createElement("li");d.classList.value=l.classes??"";let m=document.createElement("a");m.href=n.base+l.url,m.innerHTML=u,d.append(m),e.appendChild(d)}}function ue(t,e){let r=t.querySelector(".current");if(!r)r=t.querySelector(e==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let n=r;if(e===1)do n=n.nextElementSibling??void 0;while(n instanceof HTMLElement&&n.offsetParent==null);else do n=n.previousElementSibling??void 0;while(n instanceof HTMLElement&&n.offsetParent==null);n&&(r.classList.remove("current"),n.classList.add("current"))}}function Fe(t,e){let r=t.querySelector(".current");if(r||(r=t.querySelector("li:first-child")),r){let n=r.querySelector("a");n&&(window.location.href=n.href),e.blur()}}function le(t,e){if(e==="")return t;let r=t.toLocaleLowerCase(),n=e.toLocaleLowerCase(),i=[],s=0,o=r.indexOf(n);for(;o!=-1;)i.push(K(t.substring(s,o)),`${K(t.substring(o,o+n.length))}`),s=o+n.length,o=r.indexOf(n,s);return i.push(K(t.substring(s))),i.join("")}var Me={"&":"&","<":"<",">":">","'":"'",'"':"""};function K(t){return t.replace(/[&<>"'"]/g,e=>Me[e])}var P=class{constructor(e){this.el=e.el,this.app=e.app}};var M="mousedown",fe="mousemove",N="mouseup",J={x:0,y:0},he=!1,ee=!1,De=!1,D=!1,pe=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(pe?"is-mobile":"not-mobile");pe&&"ontouchstart"in document.documentElement&&(De=!0,M="touchstart",fe="touchmove",N="touchend");document.addEventListener(M,t=>{ee=!0,D=!1;let e=M=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(fe,t=>{if(ee&&!D){let e=M=="touchstart"?t.targetTouches[0]:t,r=J.x-(e.pageX||0),n=J.y-(e.pageY||0);D=Math.sqrt(r*r+n*n)>10}});document.addEventListener(N,()=>{ee=!1});document.addEventListener("click",t=>{he&&(t.preventDefault(),t.stopImmediatePropagation(),he=!1)});var X=class extends P{constructor(r){super(r);this.className=this.el.dataset.toggle||"",this.el.addEventListener(N,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(M,n=>this.onDocumentPointerDown(n)),document.addEventListener(N,n=>this.onDocumentPointerUp(n))}setActive(r){if(this.active==r)return;this.active=r,document.documentElement.classList.toggle("has-"+this.className,r),this.el.classList.toggle("active",r);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(r){D||(this.setActive(!0),r.preventDefault())}onDocumentPointerDown(r){if(this.active){if(r.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(r){if(!D&&this.active&&r.target.closest(".col-sidebar")){let n=r.target.closest("a");if(n){let i=window.location.href;i.indexOf("#")!=-1&&(i=i.substring(0,i.indexOf("#"))),n.href.substring(0,i.length)==i&&setTimeout(()=>this.setActive(!1),250)}}}};var te;try{te=localStorage}catch{te={getItem(){return null},setItem(){}}}var Q=te;var me=document.head.appendChild(document.createElement("style"));me.dataset.for="filters";var Y=class extends P{constructor(r){super(r);this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),me.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } -`}fromLocalStorage(){let r=Q.getItem(this.key);return r?r==="true":this.el.checked}setLocalStorage(r){Q.setItem(this.key,r.toString()),this.value=r,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let n=Array.from(r.querySelectorAll(".tsd-index-link")).every(i=>i.offsetParent==null);r.style.display=n?"none":"block"})}};var Z=class extends P{constructor(r){super(r);this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update()),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function ve(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,ye(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),ye(t.value)})}function ye(t){document.documentElement.dataset.theme=t}de();G(X,"a[data-toggle]");G(Z,".tsd-index-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var ge=document.getElementById("tsd-theme");ge&&ve(ge);var Ae=new U;Object.defineProperty(window,"app",{value:Ae});document.querySelectorAll("summary a").forEach(t=>{t.addEventListener("click",()=>{location.assign(t.href)})});})(); +"use strict";(()=>{var Pe=Object.create;var ne=Object.defineProperty;var Ie=Object.getOwnPropertyDescriptor;var Oe=Object.getOwnPropertyNames;var _e=Object.getPrototypeOf,Re=Object.prototype.hasOwnProperty;var Me=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Fe=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Oe(e))!Re.call(t,i)&&i!==n&&ne(t,i,{get:()=>e[i],enumerable:!(r=Ie(e,i))||r.enumerable});return t};var De=(t,e,n)=>(n=t!=null?Pe(_e(t)):{},Fe(e||!t||!t.__esModule?ne(n,"default",{value:t,enumerable:!0}):n,t));var ae=Me((se,oe)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. +`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),v=s.str.charAt(1),f;v in s.node.edges?f=s.node.edges[v]:(f=new t.TokenSet,s.node.edges[v]=f),s.str.length==1&&(f.final=!0),i.push({node:f,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof se=="object"?oe.exports=n():e.lunr=n()}(this,function(){return t})})()});var re=[];function G(t,e){re.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureActivePageVisible(),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible())}createComponents(e){re.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r}}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(n&&n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let r=document.createElement("p");r.classList.add("warning"),r.textContent="This member is normally hidden due to your filter settings.",n.prepend(r)}}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent="Copied!",e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent="Copy"},100)},1e3)})})}};var ie=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var de=De(ae());async function le(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=de.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function he(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{le(e,t)}),le(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");let s=!1;i.addEventListener("mousedown",()=>s=!0),i.addEventListener("mouseup",()=>{s=!1,t.classList.remove("has-focus")}),r.addEventListener("focus",()=>t.classList.add("has-focus")),r.addEventListener("blur",()=>{s||(s=!1,t.classList.remove("has-focus"))}),Ae(t,i,r,e)}function Ae(t,e,n,r){n.addEventListener("input",ie(()=>{Ne(t,e,n,r)},200));let i=!1;n.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Ve(e,n):s.key=="Escape"?n.blur():s.key=="ArrowUp"?ue(e,-1):s.key==="ArrowDown"?ue(e,1):i=!1}),n.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!n.matches(":focus")&&s.key==="/"&&(n.focus(),s.preventDefault())})}function Ne(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s=i?r.index.search(`*${i}*`):[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=ce(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` + ${ce(l.parent,i)}.${d}`);let v=document.createElement("li");v.classList.value=l.classes??"";let f=document.createElement("a");f.href=r.base+l.url,f.innerHTML=u+d,v.append(f),e.appendChild(v)}}function ue(t,e){let n=t.querySelector(".current");if(!n)n=t.querySelector(e==1?"li:first-child":"li:last-child"),n&&n.classList.add("current");else{let r=n;if(e===1)do r=r.nextElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);else do r=r.previousElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);r&&(n.classList.remove("current"),r.classList.add("current"))}}function Ve(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),e.blur()}}function ce(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(K(t.substring(s,o)),`${K(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(K(t.substring(s))),i.join("")}var Be={"&":"&","<":"<",">":">","'":"'",'"':"""};function K(t){return t.replace(/[&<>"'"]/g,e=>Be[e])}var C=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",pe="mousemove",B="mouseup",J={x:0,y:0},fe=!1,ee=!1,He=!1,D=!1,me=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(me?"is-mobile":"not-mobile");me&&"ontouchstart"in document.documentElement&&(He=!0,F="touchstart",pe="touchmove",B="touchend");document.addEventListener(F,t=>{ee=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(pe,t=>{if(ee&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(B,()=>{ee=!1});document.addEventListener("click",t=>{fe&&(t.preventDefault(),t.stopImmediatePropagation(),fe=!1)});var X=class extends C{constructor(n){super(n);this.className=this.el.dataset.toggle||"",this.el.addEventListener(B,r=>this.onPointerUp(r)),this.el.addEventListener("click",r=>r.preventDefault()),document.addEventListener(F,r=>this.onDocumentPointerDown(r)),document.addEventListener(B,r=>this.onDocumentPointerUp(r))}setActive(n){if(this.active==n)return;this.active=n,document.documentElement.classList.toggle("has-"+this.className,n),this.el.classList.toggle("active",n);let r=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(r),setTimeout(()=>document.documentElement.classList.remove(r),500)}onPointerUp(n){D||(this.setActive(!0),n.preventDefault())}onDocumentPointerDown(n){if(this.active){if(n.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(n){if(!D&&this.active&&n.target.closest(".col-sidebar")){let r=n.target.closest("a");if(r){let i=window.location.href;i.indexOf("#")!=-1&&(i=i.substring(0,i.indexOf("#"))),r.href.substring(0,i.length)==i&&setTimeout(()=>this.setActive(!1),250)}}}};var te;try{te=localStorage}catch{te={getItem(){return null},setItem(){}}}var Q=te;var ve=document.head.appendChild(document.createElement("style"));ve.dataset.for="filters";var Y=class extends C{constructor(n){super(n);this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ve.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } +`}fromLocalStorage(){let n=Q.getItem(this.key);return n?n==="true":this.el.checked}setLocalStorage(n){Q.setItem(this.key,n.toString()),this.value=n,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),document.querySelectorAll(".tsd-index-section").forEach(n=>{n.style.display="block";let r=Array.from(n.querySelectorAll(".tsd-index-link")).every(i=>i.offsetParent==null);n.style.display=r?"none":"block"})}};var Z=class extends C{constructor(n){super(n);this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let r=Q.getItem(this.key);this.el.open=r?r==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let i=this.summary.querySelector("a");i&&i.addEventListener("click",()=>{location.assign(i.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function ge(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,ye(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),ye(t.value)})}function ye(t){document.documentElement.dataset.theme=t}var Le;function be(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",xe),xe())}async function xe(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();Le=t.dataset.base+"/",t.innerHTML="";for(let s of i)we(s,t,[]);window.app.createComponents(t),window.app.ensureActivePageVisible()}function we(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-index-accordion`:"tsd-index-accordion",s.dataset.key=i.join("$");let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.innerHTML='',Ee(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)we(u,l,i)}else Ee(t,r,t.class)}function Ee(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=Le+t.path,n&&(r.className=n),location.href===r.href&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-index-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Se=document.getElementById("tsd-theme");Se&&ge(Se);var je=new U;Object.defineProperty(window,"app",{value:je});he();be();})(); /*! Bundled license information: lunr/lunr.js: diff --git a/docs/assets/navigation.js b/docs/assets/navigation.js new file mode 100644 index 000000000..7e7f6e1ad --- /dev/null +++ b/docs/assets/navigation.js @@ -0,0 +1 @@ +window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file diff --git a/docs/assets/search.js b/docs/assets/search.js index e36c89b3a..405934a81 100644 --- a/docs/assets/search.js +++ b/docs/assets/search.js @@ -1 +1 @@ -window.searchData = JSON.parse("{\"rows\":[{\"kind\":2,\"name\":\"client\",\"url\":\"modules/client.html\",\"classes\":\"\"},{\"kind\":2,\"name\":\"client/use-user\",\"url\":\"modules/client_use_user.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"UserProfile\",\"url\":\"interfaces/client_use_user.UserProfile.html\",\"classes\":\"\",\"parent\":\"client/use-user\"},{\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/client_use_user.UserProfile.html#email\",\"classes\":\"\",\"parent\":\"client/use-user.UserProfile\"},{\"kind\":1024,\"name\":\"email_verified\",\"url\":\"interfaces/client_use_user.UserProfile.html#email_verified\",\"classes\":\"\",\"parent\":\"client/use-user.UserProfile\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/client_use_user.UserProfile.html#name\",\"classes\":\"\",\"parent\":\"client/use-user.UserProfile\"},{\"kind\":1024,\"name\":\"nickname\",\"url\":\"interfaces/client_use_user.UserProfile.html#nickname\",\"classes\":\"\",\"parent\":\"client/use-user.UserProfile\"},{\"kind\":1024,\"name\":\"picture\",\"url\":\"interfaces/client_use_user.UserProfile.html#picture\",\"classes\":\"\",\"parent\":\"client/use-user.UserProfile\"},{\"kind\":1024,\"name\":\"sub\",\"url\":\"interfaces/client_use_user.UserProfile.html#sub\",\"classes\":\"\",\"parent\":\"client/use-user.UserProfile\"},{\"kind\":1024,\"name\":\"updated_at\",\"url\":\"interfaces/client_use_user.UserProfile.html#updated_at\",\"classes\":\"\",\"parent\":\"client/use-user.UserProfile\"},{\"kind\":1024,\"name\":\"org_id\",\"url\":\"interfaces/client_use_user.UserProfile.html#org_id\",\"classes\":\"\",\"parent\":\"client/use-user.UserProfile\"},{\"kind\":4194304,\"name\":\"UserContext\",\"url\":\"types/client_use_user.UserContext.html\",\"classes\":\"\",\"parent\":\"client/use-user\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/client_use_user.UserContext.html#__type\",\"classes\":\"\",\"parent\":\"client/use-user.UserContext\"},{\"kind\":1024,\"name\":\"user\",\"url\":\"types/client_use_user.UserContext.html#__type.user\",\"classes\":\"\",\"parent\":\"client/use-user.UserContext.__type\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"types/client_use_user.UserContext.html#__type.error\",\"classes\":\"\",\"parent\":\"client/use-user.UserContext.__type\"},{\"kind\":1024,\"name\":\"isLoading\",\"url\":\"types/client_use_user.UserContext.html#__type.isLoading\",\"classes\":\"\",\"parent\":\"client/use-user.UserContext.__type\"},{\"kind\":1024,\"name\":\"checkSession\",\"url\":\"types/client_use_user.UserContext.html#__type.checkSession\",\"classes\":\"\",\"parent\":\"client/use-user.UserContext.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/client_use_user.UserContext.html#__type.checkSession.__type-1\",\"classes\":\"\",\"parent\":\"client/use-user.UserContext.__type.checkSession\"},{\"kind\":128,\"name\":\"RequestError\",\"url\":\"classes/client_use_user.RequestError.html\",\"classes\":\"\",\"parent\":\"client/use-user\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/client_use_user.RequestError.html#constructor\",\"classes\":\"\",\"parent\":\"client/use-user.RequestError\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"classes/client_use_user.RequestError.html#status\",\"classes\":\"\",\"parent\":\"client/use-user.RequestError\"},{\"kind\":4194304,\"name\":\"UserProviderProps\",\"url\":\"types/client_use_user.UserProviderProps.html\",\"classes\":\"\",\"parent\":\"client/use-user\"},{\"kind\":64,\"name\":\"useUser\",\"url\":\"functions/client_use_user.useUser.html\",\"classes\":\"\",\"parent\":\"client/use-user\"},{\"kind\":4194304,\"name\":\"UserProvider\",\"url\":\"types/client_use_user.UserProvider.html\",\"classes\":\"\",\"parent\":\"client/use-user\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/client_use_user.UserProvider.html#__type\",\"classes\":\"\",\"parent\":\"client/use-user.UserProvider\"},{\"kind\":64,\"name\":\"default\",\"url\":\"functions/client_use_user.default.html\",\"classes\":\"\",\"parent\":\"client/use-user\"},{\"kind\":2,\"name\":\"client/with-page-auth-required\",\"url\":\"modules/client_with_page_auth_required.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"WithPageAuthRequiredOptions\",\"url\":\"interfaces/client_with_page_auth_required.WithPageAuthRequiredOptions.html\",\"classes\":\"\",\"parent\":\"client/with-page-auth-required\"},{\"kind\":1024,\"name\":\"returnTo\",\"url\":\"interfaces/client_with_page_auth_required.WithPageAuthRequiredOptions.html#returnTo\",\"classes\":\"\",\"parent\":\"client/with-page-auth-required.WithPageAuthRequiredOptions\"},{\"kind\":1024,\"name\":\"onRedirecting\",\"url\":\"interfaces/client_with_page_auth_required.WithPageAuthRequiredOptions.html#onRedirecting\",\"classes\":\"\",\"parent\":\"client/with-page-auth-required.WithPageAuthRequiredOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/client_with_page_auth_required.WithPageAuthRequiredOptions.html#onRedirecting.__type-2\",\"classes\":\"\",\"parent\":\"client/with-page-auth-required.WithPageAuthRequiredOptions.onRedirecting\"},{\"kind\":1024,\"name\":\"onError\",\"url\":\"interfaces/client_with_page_auth_required.WithPageAuthRequiredOptions.html#onError\",\"classes\":\"\",\"parent\":\"client/with-page-auth-required.WithPageAuthRequiredOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/client_with_page_auth_required.WithPageAuthRequiredOptions.html#onError.__type\",\"classes\":\"\",\"parent\":\"client/with-page-auth-required.WithPageAuthRequiredOptions.onError\"},{\"kind\":256,\"name\":\"UserProps\",\"url\":\"interfaces/client_with_page_auth_required.UserProps.html\",\"classes\":\"\",\"parent\":\"client/with-page-auth-required\"},{\"kind\":1024,\"name\":\"user\",\"url\":\"interfaces/client_with_page_auth_required.UserProps.html#user\",\"classes\":\"\",\"parent\":\"client/with-page-auth-required.UserProps\"},{\"kind\":4194304,\"name\":\"WithPageAuthRequired\",\"url\":\"types/client_with_page_auth_required.WithPageAuthRequired.html\",\"classes\":\"\",\"parent\":\"client/with-page-auth-required\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/client_with_page_auth_required.WithPageAuthRequired.html#__type\",\"classes\":\"\",\"parent\":\"client/with-page-auth-required.WithPageAuthRequired\"},{\"kind\":2,\"name\":\"config\",\"url\":\"modules/config.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"BaseConfig\",\"url\":\"interfaces/config.BaseConfig.html\",\"classes\":\"\",\"parent\":\"config\"},{\"kind\":1024,\"name\":\"secret\",\"url\":\"interfaces/config.BaseConfig.html#secret\",\"classes\":\"\",\"parent\":\"config.BaseConfig\"},{\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/config.BaseConfig.html#session\",\"classes\":\"\",\"parent\":\"config.BaseConfig\"},{\"kind\":1024,\"name\":\"auth0Logout\",\"url\":\"interfaces/config.BaseConfig.html#auth0Logout\",\"classes\":\"\",\"parent\":\"config.BaseConfig\"},{\"kind\":1024,\"name\":\"authorizationParams\",\"url\":\"interfaces/config.BaseConfig.html#authorizationParams\",\"classes\":\"\",\"parent\":\"config.BaseConfig\"},{\"kind\":1024,\"name\":\"baseURL\",\"url\":\"interfaces/config.BaseConfig.html#baseURL\",\"classes\":\"\",\"parent\":\"config.BaseConfig\"},{\"kind\":1024,\"name\":\"clientID\",\"url\":\"interfaces/config.BaseConfig.html#clientID\",\"classes\":\"\",\"parent\":\"config.BaseConfig\"},{\"kind\":1024,\"name\":\"clientSecret\",\"url\":\"interfaces/config.BaseConfig.html#clientSecret\",\"classes\":\"\",\"parent\":\"config.BaseConfig\"},{\"kind\":1024,\"name\":\"clockTolerance\",\"url\":\"interfaces/config.BaseConfig.html#clockTolerance\",\"classes\":\"\",\"parent\":\"config.BaseConfig\"},{\"kind\":1024,\"name\":\"httpTimeout\",\"url\":\"interfaces/config.BaseConfig.html#httpTimeout\",\"classes\":\"\",\"parent\":\"config.BaseConfig\"},{\"kind\":1024,\"name\":\"enableTelemetry\",\"url\":\"interfaces/config.BaseConfig.html#enableTelemetry\",\"classes\":\"\",\"parent\":\"config.BaseConfig\"},{\"kind\":1024,\"name\":\"getLoginState\",\"url\":\"interfaces/config.BaseConfig.html#getLoginState\",\"classes\":\"\",\"parent\":\"config.BaseConfig\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/config.BaseConfig.html#getLoginState.__type\",\"classes\":\"\",\"parent\":\"config.BaseConfig.getLoginState\"},{\"kind\":1024,\"name\":\"identityClaimFilter\",\"url\":\"interfaces/config.BaseConfig.html#identityClaimFilter\",\"classes\":\"\",\"parent\":\"config.BaseConfig\"},{\"kind\":1024,\"name\":\"idpLogout\",\"url\":\"interfaces/config.BaseConfig.html#idpLogout\",\"classes\":\"\",\"parent\":\"config.BaseConfig\"},{\"kind\":1024,\"name\":\"idTokenSigningAlg\",\"url\":\"interfaces/config.BaseConfig.html#idTokenSigningAlg\",\"classes\":\"\",\"parent\":\"config.BaseConfig\"},{\"kind\":1024,\"name\":\"issuerBaseURL\",\"url\":\"interfaces/config.BaseConfig.html#issuerBaseURL\",\"classes\":\"\",\"parent\":\"config.BaseConfig\"},{\"kind\":1024,\"name\":\"legacySameSiteCookie\",\"url\":\"interfaces/config.BaseConfig.html#legacySameSiteCookie\",\"classes\":\"\",\"parent\":\"config.BaseConfig\"},{\"kind\":1024,\"name\":\"routes\",\"url\":\"interfaces/config.BaseConfig.html#routes\",\"classes\":\"\",\"parent\":\"config.BaseConfig\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/config.BaseConfig.html#routes.__type-2\",\"classes\":\"\",\"parent\":\"config.BaseConfig.routes\"},{\"kind\":1024,\"name\":\"postLogoutRedirect\",\"url\":\"interfaces/config.BaseConfig.html#routes.__type-2.postLogoutRedirect\",\"classes\":\"\",\"parent\":\"config.BaseConfig.routes.__type\"},{\"kind\":1024,\"name\":\"callback\",\"url\":\"interfaces/config.BaseConfig.html#routes.__type-2.callback\",\"classes\":\"\",\"parent\":\"config.BaseConfig.routes.__type\"},{\"kind\":1024,\"name\":\"clientAssertionSigningKey\",\"url\":\"interfaces/config.BaseConfig.html#clientAssertionSigningKey\",\"classes\":\"\",\"parent\":\"config.BaseConfig\"},{\"kind\":1024,\"name\":\"clientAssertionSigningAlg\",\"url\":\"interfaces/config.BaseConfig.html#clientAssertionSigningAlg\",\"classes\":\"\",\"parent\":\"config.BaseConfig\"},{\"kind\":1024,\"name\":\"transactionCookie\",\"url\":\"interfaces/config.BaseConfig.html#transactionCookie\",\"classes\":\"\",\"parent\":\"config.BaseConfig\"},{\"kind\":256,\"name\":\"SessionConfig\",\"url\":\"interfaces/config.SessionConfig.html\",\"classes\":\"\",\"parent\":\"config\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/config.SessionConfig.html#name\",\"classes\":\"\",\"parent\":\"config.SessionConfig\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"interfaces/config.SessionConfig.html#store\",\"classes\":\"\",\"parent\":\"config.SessionConfig\"},{\"kind\":1024,\"name\":\"genId\",\"url\":\"interfaces/config.SessionConfig.html#genId\",\"classes\":\"\",\"parent\":\"config.SessionConfig\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/config.SessionConfig.html#genId.__type\",\"classes\":\"\",\"parent\":\"config.SessionConfig.genId\"},{\"kind\":1024,\"name\":\"rolling\",\"url\":\"interfaces/config.SessionConfig.html#rolling\",\"classes\":\"\",\"parent\":\"config.SessionConfig\"},{\"kind\":1024,\"name\":\"rollingDuration\",\"url\":\"interfaces/config.SessionConfig.html#rollingDuration\",\"classes\":\"\",\"parent\":\"config.SessionConfig\"},{\"kind\":1024,\"name\":\"absoluteDuration\",\"url\":\"interfaces/config.SessionConfig.html#absoluteDuration\",\"classes\":\"\",\"parent\":\"config.SessionConfig\"},{\"kind\":1024,\"name\":\"autoSave\",\"url\":\"interfaces/config.SessionConfig.html#autoSave\",\"classes\":\"\",\"parent\":\"config.SessionConfig\"},{\"kind\":1024,\"name\":\"storeIDToken\",\"url\":\"interfaces/config.SessionConfig.html#storeIDToken\",\"classes\":\"\",\"parent\":\"config.SessionConfig\"},{\"kind\":1024,\"name\":\"cookie\",\"url\":\"interfaces/config.SessionConfig.html#cookie\",\"classes\":\"\",\"parent\":\"config.SessionConfig\"},{\"kind\":256,\"name\":\"CookieConfig\",\"url\":\"interfaces/config.CookieConfig.html\",\"classes\":\"\",\"parent\":\"config\"},{\"kind\":1024,\"name\":\"domain\",\"url\":\"interfaces/config.CookieConfig.html#domain\",\"classes\":\"\",\"parent\":\"config.CookieConfig\"},{\"kind\":1024,\"name\":\"path\",\"url\":\"interfaces/config.CookieConfig.html#path\",\"classes\":\"\",\"parent\":\"config.CookieConfig\"},{\"kind\":1024,\"name\":\"transient\",\"url\":\"interfaces/config.CookieConfig.html#transient\",\"classes\":\"\",\"parent\":\"config.CookieConfig\"},{\"kind\":1024,\"name\":\"httpOnly\",\"url\":\"interfaces/config.CookieConfig.html#httpOnly\",\"classes\":\"\",\"parent\":\"config.CookieConfig\"},{\"kind\":1024,\"name\":\"secure\",\"url\":\"interfaces/config.CookieConfig.html#secure\",\"classes\":\"\",\"parent\":\"config.CookieConfig\"},{\"kind\":1024,\"name\":\"sameSite\",\"url\":\"interfaces/config.CookieConfig.html#sameSite\",\"classes\":\"\",\"parent\":\"config.CookieConfig\"},{\"kind\":256,\"name\":\"AuthorizationParameters\",\"url\":\"interfaces/config.AuthorizationParameters.html\",\"classes\":\"\",\"parent\":\"config\"},{\"kind\":1024,\"name\":\"scope\",\"url\":\"interfaces/config.AuthorizationParameters.html#scope\",\"classes\":\"\",\"parent\":\"config.AuthorizationParameters\"},{\"kind\":1024,\"name\":\"response_mode\",\"url\":\"interfaces/config.AuthorizationParameters.html#response_mode\",\"classes\":\"\",\"parent\":\"config.AuthorizationParameters\"},{\"kind\":1024,\"name\":\"response_type\",\"url\":\"interfaces/config.AuthorizationParameters.html#response_type\",\"classes\":\"\",\"parent\":\"config.AuthorizationParameters\"},{\"kind\":256,\"name\":\"NextConfig\",\"url\":\"interfaces/config.NextConfig.html\",\"classes\":\"\",\"parent\":\"config\"},{\"kind\":1024,\"name\":\"organization\",\"url\":\"interfaces/config.NextConfig.html#organization\",\"classes\":\"\",\"parent\":\"config.NextConfig\"},{\"kind\":1024,\"name\":\"routes\",\"url\":\"interfaces/config.NextConfig.html#routes\",\"classes\":\"\",\"parent\":\"config.NextConfig\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/config.NextConfig.html#routes.__type\",\"classes\":\"\",\"parent\":\"config.NextConfig.routes\"},{\"kind\":1024,\"name\":\"callback\",\"url\":\"interfaces/config.NextConfig.html#routes.__type.callback\",\"classes\":\"\",\"parent\":\"config.NextConfig.routes.__type\"},{\"kind\":1024,\"name\":\"login\",\"url\":\"interfaces/config.NextConfig.html#routes.__type.login\",\"classes\":\"\",\"parent\":\"config.NextConfig.routes.__type\"},{\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/config.NextConfig.html#session\",\"classes\":\"\",\"parent\":\"config.NextConfig\"},{\"kind\":1024,\"name\":\"identityClaimFilter\",\"url\":\"interfaces/config.NextConfig.html#identityClaimFilter\",\"classes\":\"tsd-is-inherited\",\"parent\":\"config.NextConfig\"},{\"kind\":4194304,\"name\":\"ConfigParameters\",\"url\":\"types/config.ConfigParameters.html\",\"classes\":\"\",\"parent\":\"config\"},{\"kind\":2,\"name\":\"edge\",\"url\":\"modules/edge.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"InitAuth0\",\"url\":\"types/edge.InitAuth0.html\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/edge.InitAuth0.html#__type\",\"classes\":\"\",\"parent\":\"edge.InitAuth0\"},{\"kind\":64,\"name\":\"initAuth0\",\"url\":\"functions/edge.initAuth0-1.html\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":64,\"name\":\"getSession\",\"url\":\"functions/edge.getSession-1.html\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":64,\"name\":\"updateSession\",\"url\":\"functions/edge.updateSession-1.html\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":64,\"name\":\"getAccessToken\",\"url\":\"functions/edge.getAccessToken-1.html\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":64,\"name\":\"withApiAuthRequired\",\"url\":\"functions/edge.withApiAuthRequired-1.html\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":64,\"name\":\"withPageAuthRequired\",\"url\":\"functions/edge.withPageAuthRequired-1.html\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":64,\"name\":\"handleLogin\",\"url\":\"functions/edge.handleLogin-1.html\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":64,\"name\":\"handleLogout\",\"url\":\"functions/edge.handleLogout-1.html\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":64,\"name\":\"handleCallback\",\"url\":\"functions/edge.handleCallback-1.html\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":64,\"name\":\"handleProfile\",\"url\":\"functions/edge.handleProfile-1.html\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":64,\"name\":\"handleAuth\",\"url\":\"functions/edge.handleAuth-1.html\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":64,\"name\":\"withMiddlewareAuthRequired\",\"url\":\"functions/edge.withMiddlewareAuthRequired.html\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":2,\"name\":\"handlers/auth\",\"url\":\"modules/handlers_auth.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Handlers\",\"url\":\"types/handlers_auth.Handlers.html\",\"classes\":\"\",\"parent\":\"handlers/auth\"},{\"kind\":4194304,\"name\":\"HandleAuth\",\"url\":\"types/handlers_auth.HandleAuth.html\",\"classes\":\"\",\"parent\":\"handlers/auth\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/handlers_auth.HandleAuth.html#__type\",\"classes\":\"\",\"parent\":\"handlers/auth.HandleAuth\"},{\"kind\":4194304,\"name\":\"PageRouterOnError\",\"url\":\"types/handlers_auth.PageRouterOnError.html\",\"classes\":\"\",\"parent\":\"handlers/auth\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/handlers_auth.PageRouterOnError.html#__type\",\"classes\":\"\",\"parent\":\"handlers/auth.PageRouterOnError\"},{\"kind\":4194304,\"name\":\"AppRouterOnError\",\"url\":\"types/handlers_auth.AppRouterOnError.html\",\"classes\":\"\",\"parent\":\"handlers/auth\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/handlers_auth.AppRouterOnError.html#__type\",\"classes\":\"\",\"parent\":\"handlers/auth.AppRouterOnError\"},{\"kind\":2,\"name\":\"handlers/callback\",\"url\":\"modules/handlers_callback.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"AfterCallback\",\"url\":\"types/handlers_callback.AfterCallback.html\",\"classes\":\"\",\"parent\":\"handlers/callback\"},{\"kind\":4194304,\"name\":\"AfterCallbackPageRoute\",\"url\":\"types/handlers_callback.AfterCallbackPageRoute.html\",\"classes\":\"\",\"parent\":\"handlers/callback\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/handlers_callback.AfterCallbackPageRoute.html#__type\",\"classes\":\"\",\"parent\":\"handlers/callback.AfterCallbackPageRoute\"},{\"kind\":4194304,\"name\":\"AfterCallbackAppRoute\",\"url\":\"types/handlers_callback.AfterCallbackAppRoute.html\",\"classes\":\"\",\"parent\":\"handlers/callback\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/handlers_callback.AfterCallbackAppRoute.html#__type\",\"classes\":\"\",\"parent\":\"handlers/callback.AfterCallbackAppRoute\"},{\"kind\":256,\"name\":\"CallbackOptions\",\"url\":\"interfaces/handlers_callback.CallbackOptions.html\",\"classes\":\"\",\"parent\":\"handlers/callback\"},{\"kind\":1024,\"name\":\"afterCallback\",\"url\":\"interfaces/handlers_callback.CallbackOptions.html#afterCallback\",\"classes\":\"\",\"parent\":\"handlers/callback.CallbackOptions\"},{\"kind\":1024,\"name\":\"redirectUri\",\"url\":\"interfaces/handlers_callback.CallbackOptions.html#redirectUri\",\"classes\":\"\",\"parent\":\"handlers/callback.CallbackOptions\"},{\"kind\":1024,\"name\":\"organization\",\"url\":\"interfaces/handlers_callback.CallbackOptions.html#organization\",\"classes\":\"\",\"parent\":\"handlers/callback.CallbackOptions\"},{\"kind\":1024,\"name\":\"authorizationParams\",\"url\":\"interfaces/handlers_callback.CallbackOptions.html#authorizationParams\",\"classes\":\"\",\"parent\":\"handlers/callback.CallbackOptions\"},{\"kind\":4194304,\"name\":\"CallbackOptionsProvider\",\"url\":\"types/handlers_callback.CallbackOptionsProvider.html\",\"classes\":\"\",\"parent\":\"handlers/callback\"},{\"kind\":4194304,\"name\":\"HandleCallback\",\"url\":\"types/handlers_callback.HandleCallback.html\",\"classes\":\"\",\"parent\":\"handlers/callback\"},{\"kind\":4194304,\"name\":\"CallbackHandler\",\"url\":\"types/handlers_callback.CallbackHandler.html\",\"classes\":\"\",\"parent\":\"handlers/callback\"},{\"kind\":2,\"name\":\"handlers\",\"url\":\"modules/handlers.html\",\"classes\":\"\"},{\"kind\":2,\"name\":\"handlers/login\",\"url\":\"modules/handlers_login.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"GetLoginState\",\"url\":\"types/handlers_login.GetLoginState.html\",\"classes\":\"\",\"parent\":\"handlers/login\"},{\"kind\":4194304,\"name\":\"GetLoginStatePageRoute\",\"url\":\"types/handlers_login.GetLoginStatePageRoute.html\",\"classes\":\"\",\"parent\":\"handlers/login\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/handlers_login.GetLoginStatePageRoute.html#__type\",\"classes\":\"\",\"parent\":\"handlers/login.GetLoginStatePageRoute\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/handlers_login.GetLoginStatePageRoute.html#__type.__type-1.__type-2\",\"classes\":\"\",\"parent\":\"handlers/login.GetLoginStatePageRoute.__type.__type\"},{\"kind\":4194304,\"name\":\"GetLoginStateAppRoute\",\"url\":\"types/handlers_login.GetLoginStateAppRoute.html\",\"classes\":\"\",\"parent\":\"handlers/login\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/handlers_login.GetLoginStateAppRoute.html#__type\",\"classes\":\"\",\"parent\":\"handlers/login.GetLoginStateAppRoute\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/handlers_login.GetLoginStateAppRoute.html#__type.__type-1.__type-2\",\"classes\":\"\",\"parent\":\"handlers/login.GetLoginStateAppRoute.__type.__type\"},{\"kind\":256,\"name\":\"AuthorizationParams\",\"url\":\"interfaces/handlers_login.AuthorizationParams.html\",\"classes\":\"\",\"parent\":\"handlers/login\"},{\"kind\":1024,\"name\":\"connection\",\"url\":\"interfaces/handlers_login.AuthorizationParams.html#connection\",\"classes\":\"\",\"parent\":\"handlers/login.AuthorizationParams\"},{\"kind\":1024,\"name\":\"connection_scope\",\"url\":\"interfaces/handlers_login.AuthorizationParams.html#connection_scope\",\"classes\":\"\",\"parent\":\"handlers/login.AuthorizationParams\"},{\"kind\":1024,\"name\":\"invitation\",\"url\":\"interfaces/handlers_login.AuthorizationParams.html#invitation\",\"classes\":\"\",\"parent\":\"handlers/login.AuthorizationParams\"},{\"kind\":1024,\"name\":\"organization\",\"url\":\"interfaces/handlers_login.AuthorizationParams.html#organization\",\"classes\":\"\",\"parent\":\"handlers/login.AuthorizationParams\"},{\"kind\":1024,\"name\":\"screen_hint\",\"url\":\"interfaces/handlers_login.AuthorizationParams.html#screen_hint\",\"classes\":\"\",\"parent\":\"handlers/login.AuthorizationParams\"},{\"kind\":256,\"name\":\"LoginOptions\",\"url\":\"interfaces/handlers_login.LoginOptions.html\",\"classes\":\"\",\"parent\":\"handlers/login\"},{\"kind\":1024,\"name\":\"authorizationParams\",\"url\":\"interfaces/handlers_login.LoginOptions.html#authorizationParams\",\"classes\":\"\",\"parent\":\"handlers/login.LoginOptions\"},{\"kind\":1024,\"name\":\"returnTo\",\"url\":\"interfaces/handlers_login.LoginOptions.html#returnTo\",\"classes\":\"\",\"parent\":\"handlers/login.LoginOptions\"},{\"kind\":1024,\"name\":\"getLoginState\",\"url\":\"interfaces/handlers_login.LoginOptions.html#getLoginState\",\"classes\":\"\",\"parent\":\"handlers/login.LoginOptions\"},{\"kind\":4194304,\"name\":\"LoginOptionsProvider\",\"url\":\"types/handlers_login.LoginOptionsProvider.html\",\"classes\":\"\",\"parent\":\"handlers/login\"},{\"kind\":4194304,\"name\":\"HandleLogin\",\"url\":\"types/handlers_login.HandleLogin.html\",\"classes\":\"\",\"parent\":\"handlers/login\"},{\"kind\":4194304,\"name\":\"LoginHandler\",\"url\":\"types/handlers_login.LoginHandler.html\",\"classes\":\"\",\"parent\":\"handlers/login\"},{\"kind\":2,\"name\":\"handlers/logout\",\"url\":\"modules/handlers_logout.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"LogoutOptions\",\"url\":\"interfaces/handlers_logout.LogoutOptions.html\",\"classes\":\"\",\"parent\":\"handlers/logout\"},{\"kind\":1024,\"name\":\"returnTo\",\"url\":\"interfaces/handlers_logout.LogoutOptions.html#returnTo\",\"classes\":\"\",\"parent\":\"handlers/logout.LogoutOptions\"},{\"kind\":1024,\"name\":\"logoutParams\",\"url\":\"interfaces/handlers_logout.LogoutOptions.html#logoutParams\",\"classes\":\"\",\"parent\":\"handlers/logout.LogoutOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/handlers_logout.LogoutOptions.html#logoutParams.__type\",\"classes\":\"\",\"parent\":\"handlers/logout.LogoutOptions.logoutParams\"},{\"kind\":4194304,\"name\":\"LogoutOptionsProvider\",\"url\":\"types/handlers_logout.LogoutOptionsProvider.html\",\"classes\":\"\",\"parent\":\"handlers/logout\"},{\"kind\":4194304,\"name\":\"HandleLogout\",\"url\":\"types/handlers_logout.HandleLogout.html\",\"classes\":\"\",\"parent\":\"handlers/logout\"},{\"kind\":4194304,\"name\":\"LogoutHandler\",\"url\":\"types/handlers_logout.LogoutHandler.html\",\"classes\":\"\",\"parent\":\"handlers/logout\"},{\"kind\":2,\"name\":\"handlers/profile\",\"url\":\"modules/handlers_profile.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"AfterRefetch\",\"url\":\"types/handlers_profile.AfterRefetch.html\",\"classes\":\"\",\"parent\":\"handlers/profile\"},{\"kind\":4194304,\"name\":\"AfterRefetchPageRoute\",\"url\":\"types/handlers_profile.AfterRefetchPageRoute.html\",\"classes\":\"\",\"parent\":\"handlers/profile\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/handlers_profile.AfterRefetchPageRoute.html#__type\",\"classes\":\"\",\"parent\":\"handlers/profile.AfterRefetchPageRoute\"},{\"kind\":4194304,\"name\":\"AfterRefetchAppRoute\",\"url\":\"types/handlers_profile.AfterRefetchAppRoute.html\",\"classes\":\"\",\"parent\":\"handlers/profile\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/handlers_profile.AfterRefetchAppRoute.html#__type\",\"classes\":\"\",\"parent\":\"handlers/profile.AfterRefetchAppRoute\"},{\"kind\":4194304,\"name\":\"ProfileOptions\",\"url\":\"types/handlers_profile.ProfileOptions.html\",\"classes\":\"\",\"parent\":\"handlers/profile\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/handlers_profile.ProfileOptions.html#__type\",\"classes\":\"\",\"parent\":\"handlers/profile.ProfileOptions\"},{\"kind\":1024,\"name\":\"refetch\",\"url\":\"types/handlers_profile.ProfileOptions.html#__type.refetch\",\"classes\":\"\",\"parent\":\"handlers/profile.ProfileOptions.__type\"},{\"kind\":1024,\"name\":\"afterRefetch\",\"url\":\"types/handlers_profile.ProfileOptions.html#__type.afterRefetch\",\"classes\":\"\",\"parent\":\"handlers/profile.ProfileOptions.__type\"},{\"kind\":4194304,\"name\":\"ProfileOptionsProvider\",\"url\":\"types/handlers_profile.ProfileOptionsProvider.html\",\"classes\":\"\",\"parent\":\"handlers/profile\"},{\"kind\":4194304,\"name\":\"HandleProfile\",\"url\":\"types/handlers_profile.HandleProfile.html\",\"classes\":\"\",\"parent\":\"handlers/profile\"},{\"kind\":4194304,\"name\":\"ProfileHandler\",\"url\":\"types/handlers_profile.ProfileHandler.html\",\"classes\":\"\",\"parent\":\"handlers/profile\"},{\"kind\":2,\"name\":\"handlers/router-helpers\",\"url\":\"modules/handlers_router_helpers.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"AppRouteHandlerFnContext\",\"url\":\"types/handlers_router_helpers.AppRouteHandlerFnContext.html\",\"classes\":\"\",\"parent\":\"handlers/router-helpers\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/handlers_router_helpers.AppRouteHandlerFnContext.html#__type\",\"classes\":\"\",\"parent\":\"handlers/router-helpers.AppRouteHandlerFnContext\"},{\"kind\":1024,\"name\":\"params\",\"url\":\"types/handlers_router_helpers.AppRouteHandlerFnContext.html#__type.params\",\"classes\":\"\",\"parent\":\"handlers/router-helpers.AppRouteHandlerFnContext.__type\"},{\"kind\":4194304,\"name\":\"AppRouteHandlerFn\",\"url\":\"types/handlers_router_helpers.AppRouteHandlerFn.html\",\"classes\":\"\",\"parent\":\"handlers/router-helpers\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/handlers_router_helpers.AppRouteHandlerFn.html#__type\",\"classes\":\"\",\"parent\":\"handlers/router-helpers.AppRouteHandlerFn\"},{\"kind\":4194304,\"name\":\"PageRouteHandlerFn\",\"url\":\"types/handlers_router_helpers.PageRouteHandlerFn.html\",\"classes\":\"\",\"parent\":\"handlers/router-helpers\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/handlers_router_helpers.PageRouteHandlerFn.html#__type\",\"classes\":\"\",\"parent\":\"handlers/router-helpers.PageRouteHandlerFn\"},{\"kind\":4194304,\"name\":\"OptionsProvider\",\"url\":\"types/handlers_router_helpers.OptionsProvider.html\",\"classes\":\"\",\"parent\":\"handlers/router-helpers\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/handlers_router_helpers.OptionsProvider.html#__type\",\"classes\":\"\",\"parent\":\"handlers/router-helpers.OptionsProvider\"},{\"kind\":4194304,\"name\":\"AuthHandler\",\"url\":\"types/handlers_router_helpers.AuthHandler.html\",\"classes\":\"\",\"parent\":\"handlers/router-helpers\"},{\"kind\":4194304,\"name\":\"PageRouterHandler\",\"url\":\"types/handlers_router_helpers.PageRouterHandler.html\",\"classes\":\"\",\"parent\":\"handlers/router-helpers\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/handlers_router_helpers.PageRouterHandler.html#__type\",\"classes\":\"\",\"parent\":\"handlers/router-helpers.PageRouterHandler\"},{\"kind\":4194304,\"name\":\"AppRouterHandler\",\"url\":\"types/handlers_router_helpers.AppRouterHandler.html\",\"classes\":\"\",\"parent\":\"handlers/router-helpers\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/handlers_router_helpers.AppRouterHandler.html#__type\",\"classes\":\"\",\"parent\":\"handlers/router-helpers.AppRouterHandler\"},{\"kind\":4194304,\"name\":\"Handler\",\"url\":\"types/handlers_router_helpers.Handler.html\",\"classes\":\"\",\"parent\":\"handlers/router-helpers\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/handlers_router_helpers.Handler.html#__type\",\"classes\":\"\",\"parent\":\"handlers/router-helpers.Handler\"},{\"kind\":64,\"name\":\"getHandler\",\"url\":\"functions/handlers_router_helpers.getHandler.html\",\"classes\":\"\",\"parent\":\"handlers/router-helpers\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"functions/handlers_router_helpers.getHandler.html#getHandler.__type\",\"classes\":\"\",\"parent\":\"handlers/router-helpers.getHandler.getHandler\"},{\"kind\":2,\"name\":\"helpers\",\"url\":\"modules/helpers.html\",\"classes\":\"\"},{\"kind\":2,\"name\":\"helpers/testing\",\"url\":\"modules/helpers_testing.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"GenerateSessionCookieConfig\",\"url\":\"types/helpers_testing.GenerateSessionCookieConfig.html\",\"classes\":\"\",\"parent\":\"helpers/testing\"},{\"kind\":64,\"name\":\"generateSessionCookie\",\"url\":\"functions/helpers_testing.generateSessionCookie.html\",\"classes\":\"\",\"parent\":\"helpers/testing\"},{\"kind\":2,\"name\":\"helpers/with-api-auth-required\",\"url\":\"modules/helpers_with_api_auth_required.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"AppRouteHandlerFnContext\",\"url\":\"types/helpers_with_api_auth_required.AppRouteHandlerFnContext.html\",\"classes\":\"\",\"parent\":\"helpers/with-api-auth-required\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/helpers_with_api_auth_required.AppRouteHandlerFnContext.html#__type\",\"classes\":\"\",\"parent\":\"helpers/with-api-auth-required.AppRouteHandlerFnContext\"},{\"kind\":1024,\"name\":\"params\",\"url\":\"types/helpers_with_api_auth_required.AppRouteHandlerFnContext.html#__type.params\",\"classes\":\"\",\"parent\":\"helpers/with-api-auth-required.AppRouteHandlerFnContext.__type\"},{\"kind\":4194304,\"name\":\"AppRouteHandlerFn\",\"url\":\"types/helpers_with_api_auth_required.AppRouteHandlerFn.html\",\"classes\":\"\",\"parent\":\"helpers/with-api-auth-required\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/helpers_with_api_auth_required.AppRouteHandlerFn.html#__type\",\"classes\":\"\",\"parent\":\"helpers/with-api-auth-required.AppRouteHandlerFn\"},{\"kind\":4194304,\"name\":\"WithApiAuthRequiredAppRoute\",\"url\":\"types/helpers_with_api_auth_required.WithApiAuthRequiredAppRoute.html\",\"classes\":\"\",\"parent\":\"helpers/with-api-auth-required\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/helpers_with_api_auth_required.WithApiAuthRequiredAppRoute.html#__type\",\"classes\":\"\",\"parent\":\"helpers/with-api-auth-required.WithApiAuthRequiredAppRoute\"},{\"kind\":4194304,\"name\":\"WithApiAuthRequiredPageRoute\",\"url\":\"types/helpers_with_api_auth_required.WithApiAuthRequiredPageRoute.html\",\"classes\":\"\",\"parent\":\"helpers/with-api-auth-required\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/helpers_with_api_auth_required.WithApiAuthRequiredPageRoute.html#__type\",\"classes\":\"\",\"parent\":\"helpers/with-api-auth-required.WithApiAuthRequiredPageRoute\"},{\"kind\":4194304,\"name\":\"WithApiAuthRequired\",\"url\":\"types/helpers_with_api_auth_required.WithApiAuthRequired.html\",\"classes\":\"\",\"parent\":\"helpers/with-api-auth-required\"},{\"kind\":2,\"name\":\"helpers/with-middleware-auth-required\",\"url\":\"modules/helpers_with_middleware_auth_required.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"WithMiddlewareAuthRequiredOptions\",\"url\":\"types/helpers_with_middleware_auth_required.WithMiddlewareAuthRequiredOptions.html\",\"classes\":\"\",\"parent\":\"helpers/with-middleware-auth-required\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/helpers_with_middleware_auth_required.WithMiddlewareAuthRequiredOptions.html#__type\",\"classes\":\"\",\"parent\":\"helpers/with-middleware-auth-required.WithMiddlewareAuthRequiredOptions\"},{\"kind\":1024,\"name\":\"middleware\",\"url\":\"types/helpers_with_middleware_auth_required.WithMiddlewareAuthRequiredOptions.html#__type.middleware\",\"classes\":\"\",\"parent\":\"helpers/with-middleware-auth-required.WithMiddlewareAuthRequiredOptions.__type\"},{\"kind\":1024,\"name\":\"returnTo\",\"url\":\"types/helpers_with_middleware_auth_required.WithMiddlewareAuthRequiredOptions.html#__type.returnTo\",\"classes\":\"\",\"parent\":\"helpers/with-middleware-auth-required.WithMiddlewareAuthRequiredOptions.__type\"},{\"kind\":4194304,\"name\":\"WithMiddlewareAuthRequired\",\"url\":\"types/helpers_with_middleware_auth_required.WithMiddlewareAuthRequired.html\",\"classes\":\"\",\"parent\":\"helpers/with-middleware-auth-required\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/helpers_with_middleware_auth_required.WithMiddlewareAuthRequired.html#__type\",\"classes\":\"\",\"parent\":\"helpers/with-middleware-auth-required.WithMiddlewareAuthRequired\"},{\"kind\":2,\"name\":\"helpers/with-page-auth-required\",\"url\":\"modules/helpers_with_page_auth_required.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"GetServerSidePropsResultWithSession\",\"url\":\"types/helpers_with_page_auth_required.GetServerSidePropsResultWithSession.html\",\"classes\":\"\",\"parent\":\"helpers/with-page-auth-required\"},{\"kind\":4194304,\"name\":\"PageRoute\",\"url\":\"types/helpers_with_page_auth_required.PageRoute.html\",\"classes\":\"\",\"parent\":\"helpers/with-page-auth-required\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/helpers_with_page_auth_required.PageRoute.html#__type\",\"classes\":\"\",\"parent\":\"helpers/with-page-auth-required.PageRoute\"},{\"kind\":4194304,\"name\":\"AppRouterPageRouteOpts\",\"url\":\"types/helpers_with_page_auth_required.AppRouterPageRouteOpts.html\",\"classes\":\"\",\"parent\":\"helpers/with-page-auth-required\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/helpers_with_page_auth_required.AppRouterPageRouteOpts.html#__type\",\"classes\":\"\",\"parent\":\"helpers/with-page-auth-required.AppRouterPageRouteOpts\"},{\"kind\":1024,\"name\":\"params\",\"url\":\"types/helpers_with_page_auth_required.AppRouterPageRouteOpts.html#__type.params\",\"classes\":\"\",\"parent\":\"helpers/with-page-auth-required.AppRouterPageRouteOpts.__type\"},{\"kind\":1024,\"name\":\"searchParams\",\"url\":\"types/helpers_with_page_auth_required.AppRouterPageRouteOpts.html#__type.searchParams\",\"classes\":\"\",\"parent\":\"helpers/with-page-auth-required.AppRouterPageRouteOpts.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/helpers_with_page_auth_required.AppRouterPageRouteOpts.html#__type.searchParams.__type-1\",\"classes\":\"\",\"parent\":\"helpers/with-page-auth-required.AppRouterPageRouteOpts.__type.searchParams\"},{\"kind\":4194304,\"name\":\"AppRouterPageRoute\",\"url\":\"types/helpers_with_page_auth_required.AppRouterPageRoute.html\",\"classes\":\"\",\"parent\":\"helpers/with-page-auth-required\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/helpers_with_page_auth_required.AppRouterPageRoute.html#__type\",\"classes\":\"\",\"parent\":\"helpers/with-page-auth-required.AppRouterPageRoute\"},{\"kind\":4194304,\"name\":\"WithPageAuthRequiredPageRouterOptions\",\"url\":\"types/helpers_with_page_auth_required.WithPageAuthRequiredPageRouterOptions.html\",\"classes\":\"\",\"parent\":\"helpers/with-page-auth-required\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/helpers_with_page_auth_required.WithPageAuthRequiredPageRouterOptions.html#__type\",\"classes\":\"\",\"parent\":\"helpers/with-page-auth-required.WithPageAuthRequiredPageRouterOptions\"},{\"kind\":1024,\"name\":\"getServerSideProps\",\"url\":\"types/helpers_with_page_auth_required.WithPageAuthRequiredPageRouterOptions.html#__type.getServerSideProps\",\"classes\":\"\",\"parent\":\"helpers/with-page-auth-required.WithPageAuthRequiredPageRouterOptions.__type\"},{\"kind\":1024,\"name\":\"returnTo\",\"url\":\"types/helpers_with_page_auth_required.WithPageAuthRequiredPageRouterOptions.html#__type.returnTo\",\"classes\":\"\",\"parent\":\"helpers/with-page-auth-required.WithPageAuthRequiredPageRouterOptions.__type\"},{\"kind\":4194304,\"name\":\"WithPageAuthRequiredPageRouter\",\"url\":\"types/helpers_with_page_auth_required.WithPageAuthRequiredPageRouter.html\",\"classes\":\"\",\"parent\":\"helpers/with-page-auth-required\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/helpers_with_page_auth_required.WithPageAuthRequiredPageRouter.html#__type\",\"classes\":\"\",\"parent\":\"helpers/with-page-auth-required.WithPageAuthRequiredPageRouter\"},{\"kind\":4194304,\"name\":\"WithPageAuthRequiredAppRouterOptions\",\"url\":\"types/helpers_with_page_auth_required.WithPageAuthRequiredAppRouterOptions.html\",\"classes\":\"\",\"parent\":\"helpers/with-page-auth-required\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/helpers_with_page_auth_required.WithPageAuthRequiredAppRouterOptions.html#__type\",\"classes\":\"\",\"parent\":\"helpers/with-page-auth-required.WithPageAuthRequiredAppRouterOptions\"},{\"kind\":1024,\"name\":\"returnTo\",\"url\":\"types/helpers_with_page_auth_required.WithPageAuthRequiredAppRouterOptions.html#__type.returnTo\",\"classes\":\"\",\"parent\":\"helpers/with-page-auth-required.WithPageAuthRequiredAppRouterOptions.__type\"},{\"kind\":4194304,\"name\":\"WithPageAuthRequiredAppRouter\",\"url\":\"types/helpers_with_page_auth_required.WithPageAuthRequiredAppRouter.html\",\"classes\":\"\",\"parent\":\"helpers/with-page-auth-required\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/helpers_with_page_auth_required.WithPageAuthRequiredAppRouter.html#__type\",\"classes\":\"\",\"parent\":\"helpers/with-page-auth-required.WithPageAuthRequiredAppRouter\"},{\"kind\":4194304,\"name\":\"WithPageAuthRequired\",\"url\":\"types/helpers_with_page_auth_required.WithPageAuthRequired.html\",\"classes\":\"\",\"parent\":\"helpers/with-page-auth-required\"},{\"kind\":2,\"name\":\"http/auth0-next-api-request\",\"url\":\"modules/http_auth0_next_api_request.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"default\",\"url\":\"classes/http_auth0_next_api_request.default.html\",\"classes\":\"\",\"parent\":\"http/auth0-next-api-request\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/http_auth0_next_api_request.default.html#constructor\",\"classes\":\"\",\"parent\":\"http/auth0-next-api-request.default\"},{\"kind\":2048,\"name\":\"getUrl\",\"url\":\"classes/http_auth0_next_api_request.default.html#getUrl\",\"classes\":\"\",\"parent\":\"http/auth0-next-api-request.default\"},{\"kind\":2048,\"name\":\"getMethod\",\"url\":\"classes/http_auth0_next_api_request.default.html#getMethod\",\"classes\":\"\",\"parent\":\"http/auth0-next-api-request.default\"},{\"kind\":2048,\"name\":\"getBody\",\"url\":\"classes/http_auth0_next_api_request.default.html#getBody\",\"classes\":\"\",\"parent\":\"http/auth0-next-api-request.default\"},{\"kind\":2048,\"name\":\"getCookies\",\"url\":\"classes/http_auth0_next_api_request.default.html#getCookies\",\"classes\":\"\",\"parent\":\"http/auth0-next-api-request.default\"},{\"kind\":2,\"name\":\"http/auth0-next-api-response\",\"url\":\"modules/http_auth0_next_api_response.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"default\",\"url\":\"classes/http_auth0_next_api_response.default.html\",\"classes\":\"\",\"parent\":\"http/auth0-next-api-response\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/http_auth0_next_api_response.default.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"http/auth0-next-api-response.default\"},{\"kind\":2048,\"name\":\"redirect\",\"url\":\"classes/http_auth0_next_api_response.default.html#redirect\",\"classes\":\"\",\"parent\":\"http/auth0-next-api-response.default\"},{\"kind\":2,\"name\":\"http/auth0-next-request-cookies\",\"url\":\"modules/http_auth0_next_request_cookies.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"default\",\"url\":\"classes/http_auth0_next_request_cookies.default.html\",\"classes\":\"\",\"parent\":\"http/auth0-next-request-cookies\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/http_auth0_next_request_cookies.default.html#constructor\",\"classes\":\"\",\"parent\":\"http/auth0-next-request-cookies.default\"},{\"kind\":2048,\"name\":\"getCookies\",\"url\":\"classes/http_auth0_next_request_cookies.default.html#getCookies\",\"classes\":\"\",\"parent\":\"http/auth0-next-request-cookies.default\"},{\"kind\":2,\"name\":\"http/auth0-next-request\",\"url\":\"modules/http_auth0_next_request.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"default\",\"url\":\"classes/http_auth0_next_request.default.html\",\"classes\":\"\",\"parent\":\"http/auth0-next-request\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/http_auth0_next_request.default.html#constructor\",\"classes\":\"\",\"parent\":\"http/auth0-next-request.default\"},{\"kind\":2048,\"name\":\"getUrl\",\"url\":\"classes/http_auth0_next_request.default.html#getUrl\",\"classes\":\"\",\"parent\":\"http/auth0-next-request.default\"},{\"kind\":2048,\"name\":\"getMethod\",\"url\":\"classes/http_auth0_next_request.default.html#getMethod\",\"classes\":\"\",\"parent\":\"http/auth0-next-request.default\"},{\"kind\":2048,\"name\":\"getBody\",\"url\":\"classes/http_auth0_next_request.default.html#getBody\",\"classes\":\"\",\"parent\":\"http/auth0-next-request.default\"},{\"kind\":2048,\"name\":\"getCookies\",\"url\":\"classes/http_auth0_next_request.default.html#getCookies\",\"classes\":\"\",\"parent\":\"http/auth0-next-request.default\"},{\"kind\":2,\"name\":\"http/auth0-next-response-cookies\",\"url\":\"modules/http_auth0_next_response_cookies.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"default\",\"url\":\"classes/http_auth0_next_response_cookies.default.html\",\"classes\":\"\",\"parent\":\"http/auth0-next-response-cookies\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/http_auth0_next_response_cookies.default.html#constructor\",\"classes\":\"\",\"parent\":\"http/auth0-next-response-cookies.default\"},{\"kind\":2048,\"name\":\"setCookie\",\"url\":\"classes/http_auth0_next_response_cookies.default.html#setCookie\",\"classes\":\"\",\"parent\":\"http/auth0-next-response-cookies.default\"},{\"kind\":2048,\"name\":\"clearCookie\",\"url\":\"classes/http_auth0_next_response_cookies.default.html#clearCookie\",\"classes\":\"\",\"parent\":\"http/auth0-next-response-cookies.default\"},{\"kind\":2,\"name\":\"http/auth0-next-response\",\"url\":\"modules/http_auth0_next_response.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"default\",\"url\":\"classes/http_auth0_next_response.default.html\",\"classes\":\"\",\"parent\":\"http/auth0-next-response\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/http_auth0_next_response.default.html#constructor\",\"classes\":\"\",\"parent\":\"http/auth0-next-response.default\"},{\"kind\":2048,\"name\":\"setCookie\",\"url\":\"classes/http_auth0_next_response.default.html#setCookie\",\"classes\":\"\",\"parent\":\"http/auth0-next-response.default\"},{\"kind\":2048,\"name\":\"clearCookie\",\"url\":\"classes/http_auth0_next_response.default.html#clearCookie\",\"classes\":\"\",\"parent\":\"http/auth0-next-response.default\"},{\"kind\":2048,\"name\":\"redirect\",\"url\":\"classes/http_auth0_next_response.default.html#redirect\",\"classes\":\"\",\"parent\":\"http/auth0-next-response.default\"},{\"kind\":2,\"name\":\"http\",\"url\":\"modules/http.html\",\"classes\":\"\"},{\"kind\":2,\"name\":\"index\",\"url\":\"modules/index.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Auth0Server\",\"url\":\"types/index.Auth0Server.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":4194304,\"name\":\"InitAuth0\",\"url\":\"types/index.InitAuth0.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/index.InitAuth0.html#__type\",\"classes\":\"\",\"parent\":\"index.InitAuth0\"},{\"kind\":64,\"name\":\"initAuth0\",\"url\":\"functions/index.initAuth0-1.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"getSession\",\"url\":\"functions/index.getSession-1.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"updateSession\",\"url\":\"functions/index.updateSession-1.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"getAccessToken\",\"url\":\"functions/index.getAccessToken-1.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"withApiAuthRequired\",\"url\":\"functions/index.withApiAuthRequired-1.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"withPageAuthRequired\",\"url\":\"functions/index.withPageAuthRequired-1.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"handleLogin\",\"url\":\"functions/index.handleLogin-1.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"handleLogout\",\"url\":\"functions/index.handleLogout-1.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"handleCallback\",\"url\":\"functions/index.handleCallback-1.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"handleProfile\",\"url\":\"functions/index.handleProfile-1.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"handleAuth\",\"url\":\"functions/index.handleAuth-1.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":2,\"name\":\"init\",\"url\":\"modules/init.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"InitAuth0\",\"url\":\"types/init.InitAuth0.html\",\"classes\":\"\",\"parent\":\"init\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/init.InitAuth0.html#__type\",\"classes\":\"\",\"parent\":\"init.InitAuth0\"},{\"kind\":64,\"name\":\"_initAuth\",\"url\":\"functions/init._initAuth.html\",\"classes\":\"\",\"parent\":\"init\"},{\"kind\":2,\"name\":\"session/get-access-token\",\"url\":\"modules/session_get_access_token.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"AfterRefresh\",\"url\":\"types/session_get_access_token.AfterRefresh.html\",\"classes\":\"\",\"parent\":\"session/get-access-token\"},{\"kind\":4194304,\"name\":\"AfterRefreshPageRoute\",\"url\":\"types/session_get_access_token.AfterRefreshPageRoute.html\",\"classes\":\"\",\"parent\":\"session/get-access-token\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/session_get_access_token.AfterRefreshPageRoute.html#__type\",\"classes\":\"\",\"parent\":\"session/get-access-token.AfterRefreshPageRoute\"},{\"kind\":4194304,\"name\":\"AfterRefreshAppRoute\",\"url\":\"types/session_get_access_token.AfterRefreshAppRoute.html\",\"classes\":\"\",\"parent\":\"session/get-access-token\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/session_get_access_token.AfterRefreshAppRoute.html#__type\",\"classes\":\"\",\"parent\":\"session/get-access-token.AfterRefreshAppRoute\"},{\"kind\":256,\"name\":\"AccessTokenRequest\",\"url\":\"interfaces/session_get_access_token.AccessTokenRequest.html\",\"classes\":\"\",\"parent\":\"session/get-access-token\"},{\"kind\":1024,\"name\":\"scopes\",\"url\":\"interfaces/session_get_access_token.AccessTokenRequest.html#scopes\",\"classes\":\"\",\"parent\":\"session/get-access-token.AccessTokenRequest\"},{\"kind\":1024,\"name\":\"refresh\",\"url\":\"interfaces/session_get_access_token.AccessTokenRequest.html#refresh\",\"classes\":\"\",\"parent\":\"session/get-access-token.AccessTokenRequest\"},{\"kind\":1024,\"name\":\"afterRefresh\",\"url\":\"interfaces/session_get_access_token.AccessTokenRequest.html#afterRefresh\",\"classes\":\"\",\"parent\":\"session/get-access-token.AccessTokenRequest\"},{\"kind\":1024,\"name\":\"authorizationParams\",\"url\":\"interfaces/session_get_access_token.AccessTokenRequest.html#authorizationParams\",\"classes\":\"\",\"parent\":\"session/get-access-token.AccessTokenRequest\"},{\"kind\":256,\"name\":\"GetAccessTokenResult\",\"url\":\"interfaces/session_get_access_token.GetAccessTokenResult.html\",\"classes\":\"\",\"parent\":\"session/get-access-token\"},{\"kind\":1024,\"name\":\"accessToken\",\"url\":\"interfaces/session_get_access_token.GetAccessTokenResult.html#accessToken\",\"classes\":\"\",\"parent\":\"session/get-access-token.GetAccessTokenResult\"},{\"kind\":4194304,\"name\":\"GetAccessToken\",\"url\":\"types/session_get_access_token.GetAccessToken.html\",\"classes\":\"\",\"parent\":\"session/get-access-token\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/session_get_access_token.GetAccessToken.html#__type\",\"classes\":\"\",\"parent\":\"session/get-access-token.GetAccessToken\"},{\"kind\":2,\"name\":\"session/get-session\",\"url\":\"modules/session_get_session.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"GetSession\",\"url\":\"types/session_get_session.GetSession.html\",\"classes\":\"\",\"parent\":\"session/get-session\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/session_get_session.GetSession.html#__type\",\"classes\":\"\",\"parent\":\"session/get-session.GetSession\"},{\"kind\":2,\"name\":\"session\",\"url\":\"modules/session.html\",\"classes\":\"\"},{\"kind\":2,\"name\":\"session/session\",\"url\":\"modules/session_session.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"Claims\",\"url\":\"interfaces/session_session.Claims.html\",\"classes\":\"\",\"parent\":\"session/session\"},{\"kind\":128,\"name\":\"default\",\"url\":\"classes/session_session.default.html\",\"classes\":\"\",\"parent\":\"session/session\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/session_session.default.html#constructor\",\"classes\":\"\",\"parent\":\"session/session.default\"},{\"kind\":1024,\"name\":\"user\",\"url\":\"classes/session_session.default.html#user\",\"classes\":\"\",\"parent\":\"session/session.default\"},{\"kind\":1024,\"name\":\"idToken\",\"url\":\"classes/session_session.default.html#idToken\",\"classes\":\"\",\"parent\":\"session/session.default\"},{\"kind\":1024,\"name\":\"accessToken\",\"url\":\"classes/session_session.default.html#accessToken\",\"classes\":\"\",\"parent\":\"session/session.default\"},{\"kind\":1024,\"name\":\"accessTokenScope\",\"url\":\"classes/session_session.default.html#accessTokenScope\",\"classes\":\"\",\"parent\":\"session/session.default\"},{\"kind\":1024,\"name\":\"accessTokenExpiresAt\",\"url\":\"classes/session_session.default.html#accessTokenExpiresAt\",\"classes\":\"\",\"parent\":\"session/session.default\"},{\"kind\":1024,\"name\":\"refreshToken\",\"url\":\"classes/session_session.default.html#refreshToken\",\"classes\":\"\",\"parent\":\"session/session.default\"},{\"kind\":2,\"name\":\"session/touch-session\",\"url\":\"modules/session_touch_session.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"TouchSession\",\"url\":\"types/session_touch_session.TouchSession.html\",\"classes\":\"\",\"parent\":\"session/touch-session\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/session_touch_session.TouchSession.html#__type\",\"classes\":\"\",\"parent\":\"session/touch-session.TouchSession\"},{\"kind\":2,\"name\":\"session/update-session\",\"url\":\"modules/session_update_session.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"UpdateSession\",\"url\":\"types/session_update_session.UpdateSession.html\",\"classes\":\"\",\"parent\":\"session/update-session\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/session_update_session.UpdateSession.html#__type\",\"classes\":\"\",\"parent\":\"session/update-session.UpdateSession\"},{\"kind\":2,\"name\":\"shared\",\"url\":\"modules/shared.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"telemetry\",\"url\":\"variables/shared.telemetry.html\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"variables/shared.telemetry.html#__type\",\"classes\":\"\",\"parent\":\"shared.telemetry\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"variables/shared.telemetry.html#__type.name\",\"classes\":\"\",\"parent\":\"shared.telemetry.__type\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"variables/shared.telemetry.html#__type.version\",\"classes\":\"\",\"parent\":\"shared.telemetry.__type\"},{\"kind\":256,\"name\":\"Auth0Server\",\"url\":\"interfaces/shared.Auth0Server.html\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":1024,\"name\":\"getSession\",\"url\":\"interfaces/shared.Auth0Server.html#getSession\",\"classes\":\"\",\"parent\":\"shared.Auth0Server\"},{\"kind\":1024,\"name\":\"touchSession\",\"url\":\"interfaces/shared.Auth0Server.html#touchSession\",\"classes\":\"\",\"parent\":\"shared.Auth0Server\"},{\"kind\":1024,\"name\":\"updateSession\",\"url\":\"interfaces/shared.Auth0Server.html#updateSession\",\"classes\":\"\",\"parent\":\"shared.Auth0Server\"},{\"kind\":1024,\"name\":\"getAccessToken\",\"url\":\"interfaces/shared.Auth0Server.html#getAccessToken\",\"classes\":\"\",\"parent\":\"shared.Auth0Server\"},{\"kind\":1024,\"name\":\"handleLogin\",\"url\":\"interfaces/shared.Auth0Server.html#handleLogin\",\"classes\":\"\",\"parent\":\"shared.Auth0Server\"},{\"kind\":1024,\"name\":\"handleCallback\",\"url\":\"interfaces/shared.Auth0Server.html#handleCallback\",\"classes\":\"\",\"parent\":\"shared.Auth0Server\"},{\"kind\":1024,\"name\":\"handleLogout\",\"url\":\"interfaces/shared.Auth0Server.html#handleLogout\",\"classes\":\"\",\"parent\":\"shared.Auth0Server\"},{\"kind\":1024,\"name\":\"handleProfile\",\"url\":\"interfaces/shared.Auth0Server.html#handleProfile\",\"classes\":\"\",\"parent\":\"shared.Auth0Server\"},{\"kind\":1024,\"name\":\"withApiAuthRequired\",\"url\":\"interfaces/shared.Auth0Server.html#withApiAuthRequired\",\"classes\":\"\",\"parent\":\"shared.Auth0Server\"},{\"kind\":1024,\"name\":\"withPageAuthRequired\",\"url\":\"interfaces/shared.Auth0Server.html#withPageAuthRequired\",\"classes\":\"\",\"parent\":\"shared.Auth0Server\"},{\"kind\":1024,\"name\":\"handleAuth\",\"url\":\"interfaces/shared.Auth0Server.html#handleAuth\",\"classes\":\"\",\"parent\":\"shared.Auth0Server\"},{\"kind\":1024,\"name\":\"withMiddlewareAuthRequired\",\"url\":\"interfaces/shared.Auth0Server.html#withMiddlewareAuthRequired\",\"classes\":\"\",\"parent\":\"shared.Auth0Server\"},{\"kind\":4194304,\"name\":\"SessionStore\",\"url\":\"types/shared.SessionStore.html\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":4194304,\"name\":\"SessionStorePayload\",\"url\":\"types/shared.SessionStorePayload.html\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":2,\"name\":\"utils/errors\",\"url\":\"modules/utils_errors.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"AuthError\",\"url\":\"classes/utils_errors.AuthError.html\",\"classes\":\"\",\"parent\":\"utils/errors\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/utils_errors.AuthError.html#constructor\",\"classes\":\"\",\"parent\":\"utils/errors.AuthError\"},{\"kind\":1024,\"name\":\"code\",\"url\":\"classes/utils_errors.AuthError.html#code\",\"classes\":\"\",\"parent\":\"utils/errors.AuthError\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/utils_errors.AuthError.html#name\",\"classes\":\"\",\"parent\":\"utils/errors.AuthError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/utils_errors.AuthError.html#cause\",\"classes\":\"\",\"parent\":\"utils/errors.AuthError\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"classes/utils_errors.AuthError.html#status\",\"classes\":\"\",\"parent\":\"utils/errors.AuthError\"},{\"kind\":8,\"name\":\"AccessTokenErrorCode\",\"url\":\"enums/utils_errors.AccessTokenErrorCode.html\",\"classes\":\"\",\"parent\":\"utils/errors\"},{\"kind\":16,\"name\":\"MISSING_SESSION\",\"url\":\"enums/utils_errors.AccessTokenErrorCode.html#MISSING_SESSION\",\"classes\":\"\",\"parent\":\"utils/errors.AccessTokenErrorCode\"},{\"kind\":16,\"name\":\"MISSING_ACCESS_TOKEN\",\"url\":\"enums/utils_errors.AccessTokenErrorCode.html#MISSING_ACCESS_TOKEN\",\"classes\":\"\",\"parent\":\"utils/errors.AccessTokenErrorCode\"},{\"kind\":16,\"name\":\"MISSING_REFRESH_TOKEN\",\"url\":\"enums/utils_errors.AccessTokenErrorCode.html#MISSING_REFRESH_TOKEN\",\"classes\":\"\",\"parent\":\"utils/errors.AccessTokenErrorCode\"},{\"kind\":16,\"name\":\"EXPIRED_ACCESS_TOKEN\",\"url\":\"enums/utils_errors.AccessTokenErrorCode.html#EXPIRED_ACCESS_TOKEN\",\"classes\":\"\",\"parent\":\"utils/errors.AccessTokenErrorCode\"},{\"kind\":16,\"name\":\"INSUFFICIENT_SCOPE\",\"url\":\"enums/utils_errors.AccessTokenErrorCode.html#INSUFFICIENT_SCOPE\",\"classes\":\"\",\"parent\":\"utils/errors.AccessTokenErrorCode\"},{\"kind\":16,\"name\":\"FAILED_REFRESH_GRANT\",\"url\":\"enums/utils_errors.AccessTokenErrorCode.html#FAILED_REFRESH_GRANT\",\"classes\":\"\",\"parent\":\"utils/errors.AccessTokenErrorCode\"},{\"kind\":128,\"name\":\"AccessTokenError\",\"url\":\"classes/utils_errors.AccessTokenError.html\",\"classes\":\"\",\"parent\":\"utils/errors\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/utils_errors.AccessTokenError.html#constructor\",\"classes\":\"\",\"parent\":\"utils/errors.AccessTokenError\"},{\"kind\":1024,\"name\":\"code\",\"url\":\"classes/utils_errors.AccessTokenError.html#code\",\"classes\":\"tsd-is-inherited\",\"parent\":\"utils/errors.AccessTokenError\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/utils_errors.AccessTokenError.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"utils/errors.AccessTokenError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/utils_errors.AccessTokenError.html#cause\",\"classes\":\"tsd-is-inherited\",\"parent\":\"utils/errors.AccessTokenError\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"classes/utils_errors.AccessTokenError.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"utils/errors.AccessTokenError\"},{\"kind\":128,\"name\":\"HandlerError\",\"url\":\"classes/utils_errors.HandlerError.html\",\"classes\":\"\",\"parent\":\"utils/errors\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/utils_errors.HandlerError.html#constructor\",\"classes\":\"\",\"parent\":\"utils/errors.HandlerError\"},{\"kind\":1024,\"name\":\"code\",\"url\":\"classes/utils_errors.HandlerError.html#code\",\"classes\":\"tsd-is-inherited\",\"parent\":\"utils/errors.HandlerError\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/utils_errors.HandlerError.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"utils/errors.HandlerError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/utils_errors.HandlerError.html#cause\",\"classes\":\"tsd-is-inherited\",\"parent\":\"utils/errors.HandlerError\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"classes/utils_errors.HandlerError.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"utils/errors.HandlerError\"},{\"kind\":128,\"name\":\"CallbackHandlerError\",\"url\":\"classes/utils_errors.CallbackHandlerError.html\",\"classes\":\"\",\"parent\":\"utils/errors\"},{\"kind\":1024,\"name\":\"code\",\"url\":\"classes/utils_errors.CallbackHandlerError.html#code-1\",\"classes\":\"\",\"parent\":\"utils/errors.CallbackHandlerError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/utils_errors.CallbackHandlerError.html#constructor\",\"classes\":\"\",\"parent\":\"utils/errors.CallbackHandlerError\"},{\"kind\":1024,\"name\":\"code\",\"url\":\"classes/utils_errors.CallbackHandlerError.html#code\",\"classes\":\"tsd-is-inherited\",\"parent\":\"utils/errors.CallbackHandlerError\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/utils_errors.CallbackHandlerError.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"utils/errors.CallbackHandlerError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/utils_errors.CallbackHandlerError.html#cause\",\"classes\":\"tsd-is-inherited\",\"parent\":\"utils/errors.CallbackHandlerError\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"classes/utils_errors.CallbackHandlerError.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"utils/errors.CallbackHandlerError\"},{\"kind\":128,\"name\":\"LoginHandlerError\",\"url\":\"classes/utils_errors.LoginHandlerError.html\",\"classes\":\"\",\"parent\":\"utils/errors\"},{\"kind\":1024,\"name\":\"code\",\"url\":\"classes/utils_errors.LoginHandlerError.html#code-1\",\"classes\":\"\",\"parent\":\"utils/errors.LoginHandlerError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/utils_errors.LoginHandlerError.html#constructor\",\"classes\":\"\",\"parent\":\"utils/errors.LoginHandlerError\"},{\"kind\":1024,\"name\":\"code\",\"url\":\"classes/utils_errors.LoginHandlerError.html#code\",\"classes\":\"tsd-is-inherited\",\"parent\":\"utils/errors.LoginHandlerError\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/utils_errors.LoginHandlerError.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"utils/errors.LoginHandlerError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/utils_errors.LoginHandlerError.html#cause\",\"classes\":\"tsd-is-inherited\",\"parent\":\"utils/errors.LoginHandlerError\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"classes/utils_errors.LoginHandlerError.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"utils/errors.LoginHandlerError\"},{\"kind\":128,\"name\":\"LogoutHandlerError\",\"url\":\"classes/utils_errors.LogoutHandlerError.html\",\"classes\":\"\",\"parent\":\"utils/errors\"},{\"kind\":1024,\"name\":\"code\",\"url\":\"classes/utils_errors.LogoutHandlerError.html#code-1\",\"classes\":\"\",\"parent\":\"utils/errors.LogoutHandlerError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/utils_errors.LogoutHandlerError.html#constructor\",\"classes\":\"\",\"parent\":\"utils/errors.LogoutHandlerError\"},{\"kind\":1024,\"name\":\"code\",\"url\":\"classes/utils_errors.LogoutHandlerError.html#code\",\"classes\":\"tsd-is-inherited\",\"parent\":\"utils/errors.LogoutHandlerError\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/utils_errors.LogoutHandlerError.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"utils/errors.LogoutHandlerError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/utils_errors.LogoutHandlerError.html#cause\",\"classes\":\"tsd-is-inherited\",\"parent\":\"utils/errors.LogoutHandlerError\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"classes/utils_errors.LogoutHandlerError.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"utils/errors.LogoutHandlerError\"},{\"kind\":128,\"name\":\"ProfileHandlerError\",\"url\":\"classes/utils_errors.ProfileHandlerError.html\",\"classes\":\"\",\"parent\":\"utils/errors\"},{\"kind\":1024,\"name\":\"code\",\"url\":\"classes/utils_errors.ProfileHandlerError.html#code-1\",\"classes\":\"\",\"parent\":\"utils/errors.ProfileHandlerError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/utils_errors.ProfileHandlerError.html#constructor\",\"classes\":\"\",\"parent\":\"utils/errors.ProfileHandlerError\"},{\"kind\":1024,\"name\":\"code\",\"url\":\"classes/utils_errors.ProfileHandlerError.html#code\",\"classes\":\"tsd-is-inherited\",\"parent\":\"utils/errors.ProfileHandlerError\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/utils_errors.ProfileHandlerError.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"utils/errors.ProfileHandlerError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/utils_errors.ProfileHandlerError.html#cause\",\"classes\":\"tsd-is-inherited\",\"parent\":\"utils/errors.ProfileHandlerError\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"classes/utils_errors.ProfileHandlerError.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"utils/errors.ProfileHandlerError\"},{\"kind\":2,\"name\":\"version\",\"url\":\"modules/version.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"default\",\"url\":\"variables/version.default.html\",\"classes\":\"\",\"parent\":\"version\"},{\"kind\":8388608,\"name\":\"UserProvider\",\"url\":\"modules/client.html#UserProvider\",\"classes\":\"\",\"parent\":\"client\"},{\"kind\":8388608,\"name\":\"UserProviderProps\",\"url\":\"modules/client.html#UserProviderProps\",\"classes\":\"\",\"parent\":\"client\"},{\"kind\":8388608,\"name\":\"UserProfile\",\"url\":\"modules/client.html#UserProfile\",\"classes\":\"\",\"parent\":\"client\"},{\"kind\":8388608,\"name\":\"RequestError\",\"url\":\"modules/client.html#RequestError\",\"classes\":\"\",\"parent\":\"client\"},{\"kind\":8388608,\"name\":\"useUser\",\"url\":\"modules/client.html#useUser\",\"classes\":\"\",\"parent\":\"client\"},{\"kind\":8388608,\"name\":\"WithPageAuthRequired\",\"url\":\"modules/client.html#WithPageAuthRequired\",\"classes\":\"\",\"parent\":\"client\"},{\"kind\":8388608,\"name\":\"WithPageAuthRequiredOptions\",\"url\":\"modules/client.html#WithPageAuthRequiredOptions\",\"classes\":\"\",\"parent\":\"client\"},{\"kind\":8388608,\"name\":\"telemetry\",\"url\":\"modules/edge.html#telemetry\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"Auth0Server\",\"url\":\"modules/edge.html#Auth0Server\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"AuthError\",\"url\":\"modules/edge.html#AuthError\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"AccessTokenErrorCode\",\"url\":\"modules/edge.html#AccessTokenErrorCode\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"AccessTokenError\",\"url\":\"modules/edge.html#AccessTokenError\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"HandlerError\",\"url\":\"modules/edge.html#HandlerError\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"CallbackHandlerError\",\"url\":\"modules/edge.html#CallbackHandlerError\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"LoginHandlerError\",\"url\":\"modules/edge.html#LoginHandlerError\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"LogoutHandlerError\",\"url\":\"modules/edge.html#LogoutHandlerError\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"ProfileHandlerError\",\"url\":\"modules/edge.html#ProfileHandlerError\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"Handlers\",\"url\":\"modules/edge.html#Handlers\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"LoginOptions\",\"url\":\"modules/edge.html#LoginOptions\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"LogoutOptions\",\"url\":\"modules/edge.html#LogoutOptions\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"GetLoginState\",\"url\":\"modules/edge.html#GetLoginState\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"GetLoginStatePageRoute\",\"url\":\"modules/edge.html#GetLoginStatePageRoute\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"GetLoginStateAppRoute\",\"url\":\"modules/edge.html#GetLoginStateAppRoute\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"ProfileOptions\",\"url\":\"modules/edge.html#ProfileOptions\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"CallbackOptions\",\"url\":\"modules/edge.html#CallbackOptions\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"AfterCallback\",\"url\":\"modules/edge.html#AfterCallback\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"AfterCallbackPageRoute\",\"url\":\"modules/edge.html#AfterCallbackPageRoute\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"AfterCallbackAppRoute\",\"url\":\"modules/edge.html#AfterCallbackAppRoute\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"AfterRefetch\",\"url\":\"modules/edge.html#AfterRefetch\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"AfterRefetchPageRoute\",\"url\":\"modules/edge.html#AfterRefetchPageRoute\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"AfterRefetchAppRoute\",\"url\":\"modules/edge.html#AfterRefetchAppRoute\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"AppRouterOnError\",\"url\":\"modules/edge.html#AppRouterOnError\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"PageRouterOnError\",\"url\":\"modules/edge.html#PageRouterOnError\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"AppRouteHandlerFnContext\",\"url\":\"modules/edge.html#AppRouteHandlerFnContext\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"AppRouterHandler\",\"url\":\"modules/edge.html#AppRouterHandler\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"PageRouterHandler\",\"url\":\"modules/edge.html#PageRouterHandler\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"AppRouterPageRouteOpts\",\"url\":\"modules/edge.html#AppRouterPageRouteOpts\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"AppRouterPageRoute\",\"url\":\"modules/edge.html#AppRouterPageRoute\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"WithPageAuthRequiredPageRouter\",\"url\":\"modules/edge.html#WithPageAuthRequiredPageRouter\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"WithPageAuthRequiredAppRouter\",\"url\":\"modules/edge.html#WithPageAuthRequiredAppRouter\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"GetServerSidePropsResultWithSession\",\"url\":\"modules/edge.html#GetServerSidePropsResultWithSession\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"WithPageAuthRequiredPageRouterOptions\",\"url\":\"modules/edge.html#WithPageAuthRequiredPageRouterOptions\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"WithPageAuthRequiredAppRouterOptions\",\"url\":\"modules/edge.html#WithPageAuthRequiredAppRouterOptions\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"PageRoute\",\"url\":\"modules/edge.html#PageRoute\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"AppRouteHandlerFn\",\"url\":\"modules/edge.html#AppRouteHandlerFn\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"WithApiAuthRequiredAppRoute\",\"url\":\"modules/edge.html#WithApiAuthRequiredAppRoute\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"WithApiAuthRequiredPageRoute\",\"url\":\"modules/edge.html#WithApiAuthRequiredPageRoute\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"AccessTokenRequest\",\"url\":\"modules/edge.html#AccessTokenRequest\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"GetAccessTokenResult\",\"url\":\"modules/edge.html#GetAccessTokenResult\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"Claims\",\"url\":\"modules/edge.html#Claims\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"AfterRefresh\",\"url\":\"modules/edge.html#AfterRefresh\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"AfterRefreshPageRoute\",\"url\":\"modules/edge.html#AfterRefreshPageRoute\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"AfterRefreshAppRoute\",\"url\":\"modules/edge.html#AfterRefreshAppRoute\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"ConfigParameters\",\"url\":\"modules/edge.html#ConfigParameters\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"HandleAuth\",\"url\":\"modules/edge.html#HandleAuth\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"HandleLogin\",\"url\":\"modules/edge.html#HandleLogin\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"HandleProfile\",\"url\":\"modules/edge.html#HandleProfile\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"HandleLogout\",\"url\":\"modules/edge.html#HandleLogout\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"HandleCallback\",\"url\":\"modules/edge.html#HandleCallback\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"WithApiAuthRequired\",\"url\":\"modules/edge.html#WithApiAuthRequired\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"WithPageAuthRequired\",\"url\":\"modules/edge.html#WithPageAuthRequired\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"GetSession\",\"url\":\"modules/edge.html#GetSession\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"TouchSession\",\"url\":\"modules/edge.html#TouchSession\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"UpdateSession\",\"url\":\"modules/edge.html#UpdateSession\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"GetAccessToken\",\"url\":\"modules/edge.html#GetAccessToken\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"Session\",\"url\":\"modules/edge.html#Session\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"SessionStore\",\"url\":\"modules/edge.html#SessionStore\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"SessionStorePayload\",\"url\":\"modules/edge.html#SessionStorePayload\",\"classes\":\"\",\"parent\":\"edge\"},{\"kind\":8388608,\"name\":\"HandleCallback\",\"url\":\"modules/handlers.html#HandleCallback\",\"classes\":\"\",\"parent\":\"handlers\"},{\"kind\":8388608,\"name\":\"CallbackOptions\",\"url\":\"modules/handlers.html#CallbackOptions\",\"classes\":\"\",\"parent\":\"handlers\"},{\"kind\":8388608,\"name\":\"AfterCallback\",\"url\":\"modules/handlers.html#AfterCallback\",\"classes\":\"\",\"parent\":\"handlers\"},{\"kind\":8388608,\"name\":\"AfterCallbackPageRoute\",\"url\":\"modules/handlers.html#AfterCallbackPageRoute\",\"classes\":\"\",\"parent\":\"handlers\"},{\"kind\":8388608,\"name\":\"AfterCallbackAppRoute\",\"url\":\"modules/handlers.html#AfterCallbackAppRoute\",\"classes\":\"\",\"parent\":\"handlers\"},{\"kind\":8388608,\"name\":\"HandleLogin\",\"url\":\"modules/handlers.html#HandleLogin\",\"classes\":\"\",\"parent\":\"handlers\"},{\"kind\":8388608,\"name\":\"LoginOptions\",\"url\":\"modules/handlers.html#LoginOptions\",\"classes\":\"\",\"parent\":\"handlers\"},{\"kind\":8388608,\"name\":\"GetLoginState\",\"url\":\"modules/handlers.html#GetLoginState\",\"classes\":\"\",\"parent\":\"handlers\"},{\"kind\":8388608,\"name\":\"GetLoginStatePageRoute\",\"url\":\"modules/handlers.html#GetLoginStatePageRoute\",\"classes\":\"\",\"parent\":\"handlers\"},{\"kind\":8388608,\"name\":\"GetLoginStateAppRoute\",\"url\":\"modules/handlers.html#GetLoginStateAppRoute\",\"classes\":\"\",\"parent\":\"handlers\"},{\"kind\":8388608,\"name\":\"HandleLogout\",\"url\":\"modules/handlers.html#HandleLogout\",\"classes\":\"\",\"parent\":\"handlers\"},{\"kind\":8388608,\"name\":\"LogoutOptions\",\"url\":\"modules/handlers.html#LogoutOptions\",\"classes\":\"\",\"parent\":\"handlers\"},{\"kind\":8388608,\"name\":\"HandleProfile\",\"url\":\"modules/handlers.html#HandleProfile\",\"classes\":\"\",\"parent\":\"handlers\"},{\"kind\":8388608,\"name\":\"ProfileOptions\",\"url\":\"modules/handlers.html#ProfileOptions\",\"classes\":\"\",\"parent\":\"handlers\"},{\"kind\":8388608,\"name\":\"AfterRefetch\",\"url\":\"modules/handlers.html#AfterRefetch\",\"classes\":\"\",\"parent\":\"handlers\"},{\"kind\":8388608,\"name\":\"AfterRefetchPageRoute\",\"url\":\"modules/handlers.html#AfterRefetchPageRoute\",\"classes\":\"\",\"parent\":\"handlers\"},{\"kind\":8388608,\"name\":\"AfterRefetchAppRoute\",\"url\":\"modules/handlers.html#AfterRefetchAppRoute\",\"classes\":\"\",\"parent\":\"handlers\"},{\"kind\":8388608,\"name\":\"Handlers\",\"url\":\"modules/handlers.html#Handlers\",\"classes\":\"\",\"parent\":\"handlers\"},{\"kind\":8388608,\"name\":\"HandleAuth\",\"url\":\"modules/handlers.html#HandleAuth\",\"classes\":\"\",\"parent\":\"handlers\"},{\"kind\":8388608,\"name\":\"AppRouterOnError\",\"url\":\"modules/handlers.html#AppRouterOnError\",\"classes\":\"\",\"parent\":\"handlers\"},{\"kind\":8388608,\"name\":\"PageRouterOnError\",\"url\":\"modules/handlers.html#PageRouterOnError\",\"classes\":\"\",\"parent\":\"handlers\"},{\"kind\":8388608,\"name\":\"AppRouteHandlerFnContext\",\"url\":\"modules/handlers.html#AppRouteHandlerFnContext\",\"classes\":\"\",\"parent\":\"handlers\"},{\"kind\":8388608,\"name\":\"PageRouterHandler\",\"url\":\"modules/handlers.html#PageRouterHandler\",\"classes\":\"\",\"parent\":\"handlers\"},{\"kind\":8388608,\"name\":\"AppRouterHandler\",\"url\":\"modules/handlers.html#AppRouterHandler\",\"classes\":\"\",\"parent\":\"handlers\"},{\"kind\":8388608,\"name\":\"WithApiAuthRequired\",\"url\":\"modules/helpers.html#WithApiAuthRequired\",\"classes\":\"\",\"parent\":\"helpers\"},{\"kind\":8388608,\"name\":\"AppRouteHandlerFn\",\"url\":\"modules/helpers.html#AppRouteHandlerFn\",\"classes\":\"\",\"parent\":\"helpers\"},{\"kind\":8388608,\"name\":\"WithApiAuthRequiredAppRoute\",\"url\":\"modules/helpers.html#WithApiAuthRequiredAppRoute\",\"classes\":\"\",\"parent\":\"helpers\"},{\"kind\":8388608,\"name\":\"WithApiAuthRequiredPageRoute\",\"url\":\"modules/helpers.html#WithApiAuthRequiredPageRoute\",\"classes\":\"\",\"parent\":\"helpers\"},{\"kind\":8388608,\"name\":\"GetServerSidePropsResultWithSession\",\"url\":\"modules/helpers.html#GetServerSidePropsResultWithSession\",\"classes\":\"\",\"parent\":\"helpers\"},{\"kind\":8388608,\"name\":\"WithPageAuthRequired\",\"url\":\"modules/helpers.html#WithPageAuthRequired\",\"classes\":\"\",\"parent\":\"helpers\"},{\"kind\":8388608,\"name\":\"WithPageAuthRequiredPageRouterOptions\",\"url\":\"modules/helpers.html#WithPageAuthRequiredPageRouterOptions\",\"classes\":\"\",\"parent\":\"helpers\"},{\"kind\":8388608,\"name\":\"WithPageAuthRequiredAppRouterOptions\",\"url\":\"modules/helpers.html#WithPageAuthRequiredAppRouterOptions\",\"classes\":\"\",\"parent\":\"helpers\"},{\"kind\":8388608,\"name\":\"PageRoute\",\"url\":\"modules/helpers.html#PageRoute\",\"classes\":\"\",\"parent\":\"helpers\"},{\"kind\":8388608,\"name\":\"AppRouterPageRouteOpts\",\"url\":\"modules/helpers.html#AppRouterPageRouteOpts\",\"classes\":\"\",\"parent\":\"helpers\"},{\"kind\":8388608,\"name\":\"AppRouterPageRoute\",\"url\":\"modules/helpers.html#AppRouterPageRoute\",\"classes\":\"\",\"parent\":\"helpers\"},{\"kind\":8388608,\"name\":\"WithPageAuthRequiredPageRouter\",\"url\":\"modules/helpers.html#WithPageAuthRequiredPageRouter\",\"classes\":\"\",\"parent\":\"helpers\"},{\"kind\":8388608,\"name\":\"WithPageAuthRequiredAppRouter\",\"url\":\"modules/helpers.html#WithPageAuthRequiredAppRouter\",\"classes\":\"\",\"parent\":\"helpers\"},{\"kind\":8388608,\"name\":\"Auth0NextApiRequest\",\"url\":\"modules/http.html#Auth0NextApiRequest\",\"classes\":\"\",\"parent\":\"http\"},{\"kind\":8388608,\"name\":\"Auth0NextApiResponse\",\"url\":\"modules/http.html#Auth0NextApiResponse\",\"classes\":\"\",\"parent\":\"http\"},{\"kind\":8388608,\"name\":\"Auth0NextRequest\",\"url\":\"modules/http.html#Auth0NextRequest\",\"classes\":\"\",\"parent\":\"http\"},{\"kind\":8388608,\"name\":\"Auth0NextResponse\",\"url\":\"modules/http.html#Auth0NextResponse\",\"classes\":\"\",\"parent\":\"http\"},{\"kind\":8388608,\"name\":\"Auth0NextRequestCookies\",\"url\":\"modules/http.html#Auth0NextRequestCookies\",\"classes\":\"\",\"parent\":\"http\"},{\"kind\":8388608,\"name\":\"Auth0NextResponseCookies\",\"url\":\"modules/http.html#Auth0NextResponseCookies\",\"classes\":\"\",\"parent\":\"http\"},{\"kind\":8388608,\"name\":\"telemetry\",\"url\":\"modules/index.html#telemetry\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"AuthError\",\"url\":\"modules/index.html#AuthError\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"AccessTokenErrorCode\",\"url\":\"modules/index.html#AccessTokenErrorCode\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"AccessTokenError\",\"url\":\"modules/index.html#AccessTokenError\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"HandlerError\",\"url\":\"modules/index.html#HandlerError\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"CallbackHandlerError\",\"url\":\"modules/index.html#CallbackHandlerError\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"LoginHandlerError\",\"url\":\"modules/index.html#LoginHandlerError\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"LogoutHandlerError\",\"url\":\"modules/index.html#LogoutHandlerError\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"ProfileHandlerError\",\"url\":\"modules/index.html#ProfileHandlerError\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"Handlers\",\"url\":\"modules/index.html#Handlers\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"LoginOptions\",\"url\":\"modules/index.html#LoginOptions\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"LogoutOptions\",\"url\":\"modules/index.html#LogoutOptions\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"GetLoginState\",\"url\":\"modules/index.html#GetLoginState\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"GetLoginStatePageRoute\",\"url\":\"modules/index.html#GetLoginStatePageRoute\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"GetLoginStateAppRoute\",\"url\":\"modules/index.html#GetLoginStateAppRoute\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"ProfileOptions\",\"url\":\"modules/index.html#ProfileOptions\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"CallbackOptions\",\"url\":\"modules/index.html#CallbackOptions\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"AfterCallback\",\"url\":\"modules/index.html#AfterCallback\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"AfterCallbackPageRoute\",\"url\":\"modules/index.html#AfterCallbackPageRoute\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"AfterCallbackAppRoute\",\"url\":\"modules/index.html#AfterCallbackAppRoute\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"AfterRefetch\",\"url\":\"modules/index.html#AfterRefetch\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"AfterRefetchPageRoute\",\"url\":\"modules/index.html#AfterRefetchPageRoute\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"AfterRefetchAppRoute\",\"url\":\"modules/index.html#AfterRefetchAppRoute\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"AppRouterOnError\",\"url\":\"modules/index.html#AppRouterOnError\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"PageRouterOnError\",\"url\":\"modules/index.html#PageRouterOnError\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"AppRouteHandlerFnContext\",\"url\":\"modules/index.html#AppRouteHandlerFnContext\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"AppRouterHandler\",\"url\":\"modules/index.html#AppRouterHandler\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"PageRouterHandler\",\"url\":\"modules/index.html#PageRouterHandler\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"AppRouterPageRouteOpts\",\"url\":\"modules/index.html#AppRouterPageRouteOpts\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"AppRouterPageRoute\",\"url\":\"modules/index.html#AppRouterPageRoute\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"WithPageAuthRequiredPageRouter\",\"url\":\"modules/index.html#WithPageAuthRequiredPageRouter\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"WithPageAuthRequiredAppRouter\",\"url\":\"modules/index.html#WithPageAuthRequiredAppRouter\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"GetServerSidePropsResultWithSession\",\"url\":\"modules/index.html#GetServerSidePropsResultWithSession\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"WithPageAuthRequiredPageRouterOptions\",\"url\":\"modules/index.html#WithPageAuthRequiredPageRouterOptions\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"WithPageAuthRequiredAppRouterOptions\",\"url\":\"modules/index.html#WithPageAuthRequiredAppRouterOptions\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"PageRoute\",\"url\":\"modules/index.html#PageRoute\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"AppRouteHandlerFn\",\"url\":\"modules/index.html#AppRouteHandlerFn\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"WithApiAuthRequiredAppRoute\",\"url\":\"modules/index.html#WithApiAuthRequiredAppRoute\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"WithApiAuthRequiredPageRoute\",\"url\":\"modules/index.html#WithApiAuthRequiredPageRoute\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"AccessTokenRequest\",\"url\":\"modules/index.html#AccessTokenRequest\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"GetAccessTokenResult\",\"url\":\"modules/index.html#GetAccessTokenResult\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"Claims\",\"url\":\"modules/index.html#Claims\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"AfterRefresh\",\"url\":\"modules/index.html#AfterRefresh\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"AfterRefreshPageRoute\",\"url\":\"modules/index.html#AfterRefreshPageRoute\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"AfterRefreshAppRoute\",\"url\":\"modules/index.html#AfterRefreshAppRoute\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"ConfigParameters\",\"url\":\"modules/index.html#ConfigParameters\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"HandleAuth\",\"url\":\"modules/index.html#HandleAuth\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"HandleLogin\",\"url\":\"modules/index.html#HandleLogin\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"HandleProfile\",\"url\":\"modules/index.html#HandleProfile\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"HandleLogout\",\"url\":\"modules/index.html#HandleLogout\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"HandleCallback\",\"url\":\"modules/index.html#HandleCallback\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"WithApiAuthRequired\",\"url\":\"modules/index.html#WithApiAuthRequired\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"WithPageAuthRequired\",\"url\":\"modules/index.html#WithPageAuthRequired\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"GetSession\",\"url\":\"modules/index.html#GetSession\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"TouchSession\",\"url\":\"modules/index.html#TouchSession\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"UpdateSession\",\"url\":\"modules/index.html#UpdateSession\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"GetAccessToken\",\"url\":\"modules/index.html#GetAccessToken\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"Session\",\"url\":\"modules/index.html#Session\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"SessionStore\",\"url\":\"modules/index.html#SessionStore\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"SessionStorePayload\",\"url\":\"modules/index.html#SessionStorePayload\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"Session\",\"url\":\"modules/session.html#Session\",\"classes\":\"\",\"parent\":\"session\"},{\"kind\":8388608,\"name\":\"Claims\",\"url\":\"modules/session.html#Claims\",\"classes\":\"\",\"parent\":\"session\"},{\"kind\":8388608,\"name\":\"GetSession\",\"url\":\"modules/session.html#GetSession\",\"classes\":\"\",\"parent\":\"session\"},{\"kind\":8388608,\"name\":\"GetAccessToken\",\"url\":\"modules/session.html#GetAccessToken\",\"classes\":\"\",\"parent\":\"session\"},{\"kind\":8388608,\"name\":\"AccessTokenRequest\",\"url\":\"modules/session.html#AccessTokenRequest\",\"classes\":\"\",\"parent\":\"session\"},{\"kind\":8388608,\"name\":\"GetAccessTokenResult\",\"url\":\"modules/session.html#GetAccessTokenResult\",\"classes\":\"\",\"parent\":\"session\"},{\"kind\":8388608,\"name\":\"AfterRefresh\",\"url\":\"modules/session.html#AfterRefresh\",\"classes\":\"\",\"parent\":\"session\"},{\"kind\":8388608,\"name\":\"AfterRefreshPageRoute\",\"url\":\"modules/session.html#AfterRefreshPageRoute\",\"classes\":\"\",\"parent\":\"session\"},{\"kind\":8388608,\"name\":\"AfterRefreshAppRoute\",\"url\":\"modules/session.html#AfterRefreshAppRoute\",\"classes\":\"\",\"parent\":\"session\"},{\"kind\":8388608,\"name\":\"TouchSession\",\"url\":\"modules/session.html#TouchSession\",\"classes\":\"\",\"parent\":\"session\"},{\"kind\":8388608,\"name\":\"UpdateSession\",\"url\":\"modules/session.html#UpdateSession\",\"classes\":\"\",\"parent\":\"session\"},{\"kind\":8388608,\"name\":\"AuthError\",\"url\":\"modules/shared.html#AuthError\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"AccessTokenErrorCode\",\"url\":\"modules/shared.html#AccessTokenErrorCode\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"AccessTokenError\",\"url\":\"modules/shared.html#AccessTokenError\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"HandlerError\",\"url\":\"modules/shared.html#HandlerError\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"CallbackHandlerError\",\"url\":\"modules/shared.html#CallbackHandlerError\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"LoginHandlerError\",\"url\":\"modules/shared.html#LoginHandlerError\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"LogoutHandlerError\",\"url\":\"modules/shared.html#LogoutHandlerError\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"ProfileHandlerError\",\"url\":\"modules/shared.html#ProfileHandlerError\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"Handlers\",\"url\":\"modules/shared.html#Handlers\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"LoginOptions\",\"url\":\"modules/shared.html#LoginOptions\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"LogoutOptions\",\"url\":\"modules/shared.html#LogoutOptions\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"GetLoginState\",\"url\":\"modules/shared.html#GetLoginState\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"GetLoginStatePageRoute\",\"url\":\"modules/shared.html#GetLoginStatePageRoute\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"GetLoginStateAppRoute\",\"url\":\"modules/shared.html#GetLoginStateAppRoute\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"ProfileOptions\",\"url\":\"modules/shared.html#ProfileOptions\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"CallbackOptions\",\"url\":\"modules/shared.html#CallbackOptions\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"AfterCallback\",\"url\":\"modules/shared.html#AfterCallback\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"AfterCallbackPageRoute\",\"url\":\"modules/shared.html#AfterCallbackPageRoute\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"AfterCallbackAppRoute\",\"url\":\"modules/shared.html#AfterCallbackAppRoute\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"AfterRefetch\",\"url\":\"modules/shared.html#AfterRefetch\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"AfterRefetchPageRoute\",\"url\":\"modules/shared.html#AfterRefetchPageRoute\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"AfterRefetchAppRoute\",\"url\":\"modules/shared.html#AfterRefetchAppRoute\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"AppRouterOnError\",\"url\":\"modules/shared.html#AppRouterOnError\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"PageRouterOnError\",\"url\":\"modules/shared.html#PageRouterOnError\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"AppRouteHandlerFnContext\",\"url\":\"modules/shared.html#AppRouteHandlerFnContext\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"AppRouterHandler\",\"url\":\"modules/shared.html#AppRouterHandler\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"PageRouterHandler\",\"url\":\"modules/shared.html#PageRouterHandler\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"AppRouterPageRouteOpts\",\"url\":\"modules/shared.html#AppRouterPageRouteOpts\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"AppRouterPageRoute\",\"url\":\"modules/shared.html#AppRouterPageRoute\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"WithPageAuthRequiredPageRouter\",\"url\":\"modules/shared.html#WithPageAuthRequiredPageRouter\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"WithPageAuthRequiredAppRouter\",\"url\":\"modules/shared.html#WithPageAuthRequiredAppRouter\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"GetServerSidePropsResultWithSession\",\"url\":\"modules/shared.html#GetServerSidePropsResultWithSession\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"WithPageAuthRequiredPageRouterOptions\",\"url\":\"modules/shared.html#WithPageAuthRequiredPageRouterOptions\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"WithPageAuthRequiredAppRouterOptions\",\"url\":\"modules/shared.html#WithPageAuthRequiredAppRouterOptions\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"PageRoute\",\"url\":\"modules/shared.html#PageRoute\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"AppRouteHandlerFn\",\"url\":\"modules/shared.html#AppRouteHandlerFn\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"WithApiAuthRequiredAppRoute\",\"url\":\"modules/shared.html#WithApiAuthRequiredAppRoute\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"WithApiAuthRequiredPageRoute\",\"url\":\"modules/shared.html#WithApiAuthRequiredPageRoute\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"AccessTokenRequest\",\"url\":\"modules/shared.html#AccessTokenRequest\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"GetAccessTokenResult\",\"url\":\"modules/shared.html#GetAccessTokenResult\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"Claims\",\"url\":\"modules/shared.html#Claims\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"AfterRefresh\",\"url\":\"modules/shared.html#AfterRefresh\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"AfterRefreshPageRoute\",\"url\":\"modules/shared.html#AfterRefreshPageRoute\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"AfterRefreshAppRoute\",\"url\":\"modules/shared.html#AfterRefreshAppRoute\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"ConfigParameters\",\"url\":\"modules/shared.html#ConfigParameters\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"HandleAuth\",\"url\":\"modules/shared.html#HandleAuth\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"HandleLogin\",\"url\":\"modules/shared.html#HandleLogin\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"HandleProfile\",\"url\":\"modules/shared.html#HandleProfile\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"HandleLogout\",\"url\":\"modules/shared.html#HandleLogout\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"HandleCallback\",\"url\":\"modules/shared.html#HandleCallback\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"WithApiAuthRequired\",\"url\":\"modules/shared.html#WithApiAuthRequired\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"WithPageAuthRequired\",\"url\":\"modules/shared.html#WithPageAuthRequired\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"GetSession\",\"url\":\"modules/shared.html#GetSession\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"TouchSession\",\"url\":\"modules/shared.html#TouchSession\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"UpdateSession\",\"url\":\"modules/shared.html#UpdateSession\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"GetAccessToken\",\"url\":\"modules/shared.html#GetAccessToken\",\"classes\":\"\",\"parent\":\"shared\"},{\"kind\":8388608,\"name\":\"Session\",\"url\":\"modules/shared.html#Session\",\"classes\":\"\",\"parent\":\"shared\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,61.902]],[\"comment/0\",[]],[\"name/1\",[1,44.333,2,36.295]],[\"comment/1\",[]],[\"name/2\",[3,56.684]],[\"comment/2\",[]],[\"name/3\",[4,61.902]],[\"comment/3\",[]],[\"name/4\",[5,61.902]],[\"comment/4\",[]],[\"name/5\",[6,42.022]],[\"comment/5\",[]],[\"name/6\",[7,61.902]],[\"comment/6\",[]],[\"name/7\",[8,61.902]],[\"comment/7\",[]],[\"name/8\",[9,61.902]],[\"comment/8\",[]],[\"name/9\",[10,61.902]],[\"comment/9\",[]],[\"name/10\",[11,61.902]],[\"comment/10\",[]],[\"name/11\",[12,61.902]],[\"comment/11\",[]],[\"name/12\",[13,25.012]],[\"comment/12\",[]],[\"name/13\",[2,50.679]],[\"comment/13\",[]],[\"name/14\",[14,61.902]],[\"comment/14\",[]],[\"name/15\",[15,61.902]],[\"comment/15\",[]],[\"name/16\",[16,61.902]],[\"comment/16\",[]],[\"name/17\",[13,25.012]],[\"comment/17\",[]],[\"name/18\",[17,56.684]],[\"comment/18\",[]],[\"name/19\",[18,38.043]],[\"comment/19\",[]],[\"name/20\",[19,44.181]],[\"comment/20\",[]],[\"name/21\",[20,56.684]],[\"comment/21\",[]],[\"name/22\",[21,56.684]],[\"comment/22\",[]],[\"name/23\",[22,56.684]],[\"comment/23\",[]],[\"name/24\",[13,25.012]],[\"comment/24\",[]],[\"name/25\",[23,43.045]],[\"comment/25\",[]],[\"name/26\",[24,28.28,25,25.896,26,23.152,27,23.152]],[\"comment/26\",[]],[\"name/27\",[28,56.684]],[\"comment/27\",[]],[\"name/28\",[29,46.922]],[\"comment/28\",[]],[\"name/29\",[30,61.902]],[\"comment/29\",[]],[\"name/30\",[13,25.012]],[\"comment/30\",[]],[\"name/31\",[31,61.902]],[\"comment/31\",[]],[\"name/32\",[13,25.012]],[\"comment/32\",[]],[\"name/33\",[32,61.902]],[\"comment/33\",[]],[\"name/34\",[2,50.679]],[\"comment/34\",[]],[\"name/35\",[33,42.022]],[\"comment/35\",[]],[\"name/36\",[13,25.012]],[\"comment/36\",[]],[\"name/37\",[34,61.902]],[\"comment/37\",[]],[\"name/38\",[35,61.902]],[\"comment/38\",[]],[\"name/39\",[36,61.902]],[\"comment/39\",[]],[\"name/40\",[37,42.022]],[\"comment/40\",[]],[\"name/41\",[38,61.902]],[\"comment/41\",[]],[\"name/42\",[39,48.628]],[\"comment/42\",[]],[\"name/43\",[40,61.902]],[\"comment/43\",[]],[\"name/44\",[41,61.902]],[\"comment/44\",[]],[\"name/45\",[42,61.902]],[\"comment/45\",[]],[\"name/46\",[43,61.902]],[\"comment/46\",[]],[\"name/47\",[44,61.902]],[\"comment/47\",[]],[\"name/48\",[45,61.902]],[\"comment/48\",[]],[\"name/49\",[46,45.46]],[\"comment/49\",[]],[\"name/50\",[13,25.012]],[\"comment/50\",[]],[\"name/51\",[47,56.684]],[\"comment/51\",[]],[\"name/52\",[48,61.902]],[\"comment/52\",[]],[\"name/53\",[49,61.902]],[\"comment/53\",[]],[\"name/54\",[50,61.902]],[\"comment/54\",[]],[\"name/55\",[51,61.902]],[\"comment/55\",[]],[\"name/56\",[52,56.684]],[\"comment/56\",[]],[\"name/57\",[13,25.012]],[\"comment/57\",[]],[\"name/58\",[53,61.902]],[\"comment/58\",[]],[\"name/59\",[54,56.684]],[\"comment/59\",[]],[\"name/60\",[55,61.902]],[\"comment/60\",[]],[\"name/61\",[56,61.902]],[\"comment/61\",[]],[\"name/62\",[57,61.902]],[\"comment/62\",[]],[\"name/63\",[58,61.902]],[\"comment/63\",[]],[\"name/64\",[6,42.022]],[\"comment/64\",[]],[\"name/65\",[59,61.902]],[\"comment/65\",[]],[\"name/66\",[60,61.902]],[\"comment/66\",[]],[\"name/67\",[13,25.012]],[\"comment/67\",[]],[\"name/68\",[61,61.902]],[\"comment/68\",[]],[\"name/69\",[62,61.902]],[\"comment/69\",[]],[\"name/70\",[63,61.902]],[\"comment/70\",[]],[\"name/71\",[64,61.902]],[\"comment/71\",[]],[\"name/72\",[65,61.902]],[\"comment/72\",[]],[\"name/73\",[66,61.902]],[\"comment/73\",[]],[\"name/74\",[67,61.902]],[\"comment/74\",[]],[\"name/75\",[68,61.902]],[\"comment/75\",[]],[\"name/76\",[69,61.902]],[\"comment/76\",[]],[\"name/77\",[70,61.902]],[\"comment/77\",[]],[\"name/78\",[71,61.902]],[\"comment/78\",[]],[\"name/79\",[72,61.902]],[\"comment/79\",[]],[\"name/80\",[73,61.902]],[\"comment/80\",[]],[\"name/81\",[74,61.902]],[\"comment/81\",[]],[\"name/82\",[75,61.902]],[\"comment/82\",[]],[\"name/83\",[76,61.902]],[\"comment/83\",[]],[\"name/84\",[77,61.902]],[\"comment/84\",[]],[\"name/85\",[78,61.902]],[\"comment/85\",[]],[\"name/86\",[79,53.246]],[\"comment/86\",[]],[\"name/87\",[52,56.684]],[\"comment/87\",[]],[\"name/88\",[13,25.012]],[\"comment/88\",[]],[\"name/89\",[54,56.684]],[\"comment/89\",[]],[\"name/90\",[80,61.902]],[\"comment/90\",[]],[\"name/91\",[37,42.022]],[\"comment/91\",[]],[\"name/92\",[47,56.684]],[\"comment/92\",[]],[\"name/93\",[81,50.679]],[\"comment/93\",[]],[\"name/94\",[82,61.902]],[\"comment/94\",[]],[\"name/95\",[83,48.628]],[\"comment/95\",[]],[\"name/96\",[13,25.012]],[\"comment/96\",[]],[\"name/97\",[83,48.628]],[\"comment/97\",[]],[\"name/98\",[84,44.181]],[\"comment/98\",[]],[\"name/99\",[85,44.181]],[\"comment/99\",[]],[\"name/100\",[86,44.181]],[\"comment/100\",[]],[\"name/101\",[87,44.181]],[\"comment/101\",[]],[\"name/102\",[33,42.022]],[\"comment/102\",[]],[\"name/103\",[88,44.181]],[\"comment/103\",[]],[\"name/104\",[89,44.181]],[\"comment/104\",[]],[\"name/105\",[90,44.181]],[\"comment/105\",[]],[\"name/106\",[91,44.181]],[\"comment/106\",[]],[\"name/107\",[92,44.181]],[\"comment/107\",[]],[\"name/108\",[93,53.246]],[\"comment/108\",[]],[\"name/109\",[94,61.902]],[\"comment/109\",[]],[\"name/110\",[95,46.922]],[\"comment/110\",[]],[\"name/111\",[92,44.181]],[\"comment/111\",[]],[\"name/112\",[13,25.012]],[\"comment/112\",[]],[\"name/113\",[96,48.628]],[\"comment/113\",[]],[\"name/114\",[13,25.012]],[\"comment/114\",[]],[\"name/115\",[97,48.628]],[\"comment/115\",[]],[\"name/116\",[13,25.012]],[\"comment/116\",[]],[\"name/117\",[98,61.902]],[\"comment/117\",[]],[\"name/118\",[99,46.922]],[\"comment/118\",[]],[\"name/119\",[100,48.628]],[\"comment/119\",[]],[\"name/120\",[13,25.012]],[\"comment/120\",[]],[\"name/121\",[101,48.628]],[\"comment/121\",[]],[\"name/122\",[13,25.012]],[\"comment/122\",[]],[\"name/123\",[102,48.628]],[\"comment/123\",[]],[\"name/124\",[99,46.922]],[\"comment/124\",[]],[\"name/125\",[103,61.902]],[\"comment/125\",[]],[\"name/126\",[79,53.246]],[\"comment/126\",[]],[\"name/127\",[39,48.628]],[\"comment/127\",[]],[\"name/128\",[104,61.902]],[\"comment/128\",[]],[\"name/129\",[90,44.181]],[\"comment/129\",[]],[\"name/130\",[105,61.902]],[\"comment/130\",[]],[\"name/131\",[95,46.922]],[\"comment/131\",[]],[\"name/132\",[106,61.902]],[\"comment/132\",[]],[\"name/133\",[46,45.46]],[\"comment/133\",[]],[\"name/134\",[107,48.628]],[\"comment/134\",[]],[\"name/135\",[13,25.012]],[\"comment/135\",[]],[\"name/136\",[13,25.012]],[\"comment/136\",[]],[\"name/137\",[108,48.628]],[\"comment/137\",[]],[\"name/138\",[13,25.012]],[\"comment/138\",[]],[\"name/139\",[13,25.012]],[\"comment/139\",[]],[\"name/140\",[39,48.628]],[\"comment/140\",[]],[\"name/141\",[109,61.902]],[\"comment/141\",[]],[\"name/142\",[110,61.902]],[\"comment/142\",[]],[\"name/143\",[111,61.902]],[\"comment/143\",[]],[\"name/144\",[79,53.246]],[\"comment/144\",[]],[\"name/145\",[112,61.902]],[\"comment/145\",[]],[\"name/146\",[113,48.628]],[\"comment/146\",[]],[\"name/147\",[39,48.628]],[\"comment/147\",[]],[\"name/148\",[29,46.922]],[\"comment/148\",[]],[\"name/149\",[46,45.46]],[\"comment/149\",[]],[\"name/150\",[114,61.902]],[\"comment/150\",[]],[\"name/151\",[88,44.181]],[\"comment/151\",[]],[\"name/152\",[115,61.902]],[\"comment/152\",[]],[\"name/153\",[116,61.902]],[\"comment/153\",[]],[\"name/154\",[117,48.628]],[\"comment/154\",[]],[\"name/155\",[29,46.922]],[\"comment/155\",[]],[\"name/156\",[118,61.902]],[\"comment/156\",[]],[\"name/157\",[13,25.012]],[\"comment/157\",[]],[\"name/158\",[119,61.902]],[\"comment/158\",[]],[\"name/159\",[89,44.181]],[\"comment/159\",[]],[\"name/160\",[120,61.902]],[\"comment/160\",[]],[\"name/161\",[121,61.902]],[\"comment/161\",[]],[\"name/162\",[122,46.922]],[\"comment/162\",[]],[\"name/163\",[123,48.628]],[\"comment/163\",[]],[\"name/164\",[13,25.012]],[\"comment/164\",[]],[\"name/165\",[124,48.628]],[\"comment/165\",[]],[\"name/166\",[13,25.012]],[\"comment/166\",[]],[\"name/167\",[125,48.628]],[\"comment/167\",[]],[\"name/168\",[13,25.012]],[\"comment/168\",[]],[\"name/169\",[126,61.902]],[\"comment/169\",[]],[\"name/170\",[122,46.922]],[\"comment/170\",[]],[\"name/171\",[127,61.902]],[\"comment/171\",[]],[\"name/172\",[91,44.181]],[\"comment/172\",[]],[\"name/173\",[128,61.902]],[\"comment/173\",[]],[\"name/174\",[129,44.333,130,40.595]],[\"comment/174\",[]],[\"name/175\",[131,46.922]],[\"comment/175\",[]],[\"name/176\",[13,25.012]],[\"comment/176\",[]],[\"name/177\",[132,53.246]],[\"comment/177\",[]],[\"name/178\",[133,46.922]],[\"comment/178\",[]],[\"name/179\",[13,25.012]],[\"comment/179\",[]],[\"name/180\",[134,61.902]],[\"comment/180\",[]],[\"name/181\",[13,25.012]],[\"comment/181\",[]],[\"name/182\",[135,61.902]],[\"comment/182\",[]],[\"name/183\",[13,25.012]],[\"comment/183\",[]],[\"name/184\",[136,61.902]],[\"comment/184\",[]],[\"name/185\",[137,48.628]],[\"comment/185\",[]],[\"name/186\",[13,25.012]],[\"comment/186\",[]],[\"name/187\",[138,48.628]],[\"comment/187\",[]],[\"name/188\",[13,25.012]],[\"comment/188\",[]],[\"name/189\",[139,61.902]],[\"comment/189\",[]],[\"name/190\",[13,25.012]],[\"comment/190\",[]],[\"name/191\",[140,61.902]],[\"comment/191\",[]],[\"name/192\",[13,25.012]],[\"comment/192\",[]],[\"name/193\",[130,56.684]],[\"comment/193\",[]],[\"name/194\",[141,61.902]],[\"comment/194\",[]],[\"name/195\",[142,61.902]],[\"comment/195\",[]],[\"name/196\",[143,61.902]],[\"comment/196\",[]],[\"name/197\",[26,23.152,27,23.152,144,24.325,145,24.325]],[\"comment/197\",[]],[\"name/198\",[131,46.922]],[\"comment/198\",[]],[\"name/199\",[13,25.012]],[\"comment/199\",[]],[\"name/200\",[132,53.246]],[\"comment/200\",[]],[\"name/201\",[133,46.922]],[\"comment/201\",[]],[\"name/202\",[13,25.012]],[\"comment/202\",[]],[\"name/203\",[146,48.628]],[\"comment/203\",[]],[\"name/204\",[13,25.012]],[\"comment/204\",[]],[\"name/205\",[147,48.628]],[\"comment/205\",[]],[\"name/206\",[13,25.012]],[\"comment/206\",[]],[\"name/207\",[87,44.181]],[\"comment/207\",[]],[\"name/208\",[26,23.152,27,23.152,144,24.325,148,25.896]],[\"comment/208\",[]],[\"name/209\",[149,61.902]],[\"comment/209\",[]],[\"name/210\",[13,25.012]],[\"comment/210\",[]],[\"name/211\",[148,56.684]],[\"comment/211\",[]],[\"name/212\",[29,46.922]],[\"comment/212\",[]],[\"name/213\",[93,53.246]],[\"comment/213\",[]],[\"name/214\",[13,25.012]],[\"comment/214\",[]],[\"name/215\",[25,25.896,26,23.152,27,23.152,144,24.325]],[\"comment/215\",[]],[\"name/216\",[150,48.628]],[\"comment/216\",[]],[\"name/217\",[151,48.628]],[\"comment/217\",[]],[\"name/218\",[13,25.012]],[\"comment/218\",[]],[\"name/219\",[152,48.628]],[\"comment/219\",[]],[\"name/220\",[13,25.012]],[\"comment/220\",[]],[\"name/221\",[132,53.246]],[\"comment/221\",[]],[\"name/222\",[153,61.902]],[\"comment/222\",[]],[\"name/223\",[13,25.012]],[\"comment/223\",[]],[\"name/224\",[154,48.628]],[\"comment/224\",[]],[\"name/225\",[13,25.012]],[\"comment/225\",[]],[\"name/226\",[155,48.628]],[\"comment/226\",[]],[\"name/227\",[13,25.012]],[\"comment/227\",[]],[\"name/228\",[156,61.902]],[\"comment/228\",[]],[\"name/229\",[29,46.922]],[\"comment/229\",[]],[\"name/230\",[157,48.628]],[\"comment/230\",[]],[\"name/231\",[13,25.012]],[\"comment/231\",[]],[\"name/232\",[158,48.628]],[\"comment/232\",[]],[\"name/233\",[13,25.012]],[\"comment/233\",[]],[\"name/234\",[29,46.922]],[\"comment/234\",[]],[\"name/235\",[159,48.628]],[\"comment/235\",[]],[\"name/236\",[13,25.012]],[\"comment/236\",[]],[\"name/237\",[33,42.022]],[\"comment/237\",[]],[\"name/238\",[145,24.325,160,21.436,161,21.436,162,24.325]],[\"comment/238\",[]],[\"name/239\",[23,43.045]],[\"comment/239\",[]],[\"name/240\",[18,38.043]],[\"comment/240\",[]],[\"name/241\",[163,56.684]],[\"comment/241\",[]],[\"name/242\",[164,56.684]],[\"comment/242\",[]],[\"name/243\",[165,56.684]],[\"comment/243\",[]],[\"name/244\",[166,53.246]],[\"comment/244\",[]],[\"name/245\",[145,24.325,160,21.436,161,21.436,167,24.325]],[\"comment/245\",[]],[\"name/246\",[23,43.045]],[\"comment/246\",[]],[\"name/247\",[18,38.043]],[\"comment/247\",[]],[\"name/248\",[168,56.684]],[\"comment/248\",[]],[\"name/249\",[160,21.436,161,21.436,162,24.325,169,25.896]],[\"comment/249\",[]],[\"name/250\",[23,43.045]],[\"comment/250\",[]],[\"name/251\",[18,38.043]],[\"comment/251\",[]],[\"name/252\",[166,53.246]],[\"comment/252\",[]],[\"name/253\",[160,26.175,161,26.175,162,29.703]],[\"comment/253\",[]],[\"name/254\",[23,43.045]],[\"comment/254\",[]],[\"name/255\",[18,38.043]],[\"comment/255\",[]],[\"name/256\",[163,56.684]],[\"comment/256\",[]],[\"name/257\",[164,56.684]],[\"comment/257\",[]],[\"name/258\",[165,56.684]],[\"comment/258\",[]],[\"name/259\",[166,53.246]],[\"comment/259\",[]],[\"name/260\",[160,21.436,161,21.436,167,24.325,169,25.896]],[\"comment/260\",[]],[\"name/261\",[23,43.045]],[\"comment/261\",[]],[\"name/262\",[18,38.043]],[\"comment/262\",[]],[\"name/263\",[170,56.684]],[\"comment/263\",[]],[\"name/264\",[171,56.684]],[\"comment/264\",[]],[\"name/265\",[160,26.175,161,26.175,167,29.703]],[\"comment/265\",[]],[\"name/266\",[23,43.045]],[\"comment/266\",[]],[\"name/267\",[18,38.043]],[\"comment/267\",[]],[\"name/268\",[170,56.684]],[\"comment/268\",[]],[\"name/269\",[171,56.684]],[\"comment/269\",[]],[\"name/270\",[168,56.684]],[\"comment/270\",[]],[\"name/271\",[172,61.902]],[\"comment/271\",[]],[\"name/272\",[173,61.902]],[\"comment/272\",[]],[\"name/273\",[174,53.246]],[\"comment/273\",[]],[\"name/274\",[83,48.628]],[\"comment/274\",[]],[\"name/275\",[13,25.012]],[\"comment/275\",[]],[\"name/276\",[83,48.628]],[\"comment/276\",[]],[\"name/277\",[84,44.181]],[\"comment/277\",[]],[\"name/278\",[85,44.181]],[\"comment/278\",[]],[\"name/279\",[86,44.181]],[\"comment/279\",[]],[\"name/280\",[87,44.181]],[\"comment/280\",[]],[\"name/281\",[33,42.022]],[\"comment/281\",[]],[\"name/282\",[88,44.181]],[\"comment/282\",[]],[\"name/283\",[89,44.181]],[\"comment/283\",[]],[\"name/284\",[90,44.181]],[\"comment/284\",[]],[\"name/285\",[91,44.181]],[\"comment/285\",[]],[\"name/286\",[92,44.181]],[\"comment/286\",[]],[\"name/287\",[175,61.902]],[\"comment/287\",[]],[\"name/288\",[83,48.628]],[\"comment/288\",[]],[\"name/289\",[13,25.012]],[\"comment/289\",[]],[\"name/290\",[176,61.902]],[\"comment/290\",[]],[\"name/291\",[177,31.621,178,34.532,179,34.532]],[\"comment/291\",[]],[\"name/292\",[180,46.922]],[\"comment/292\",[]],[\"name/293\",[181,48.628]],[\"comment/293\",[]],[\"name/294\",[13,25.012]],[\"comment/294\",[]],[\"name/295\",[182,48.628]],[\"comment/295\",[]],[\"name/296\",[13,25.012]],[\"comment/296\",[]],[\"name/297\",[183,48.628]],[\"comment/297\",[]],[\"name/298\",[184,61.902]],[\"comment/298\",[]],[\"name/299\",[185,61.902]],[\"comment/299\",[]],[\"name/300\",[180,46.922]],[\"comment/300\",[]],[\"name/301\",[39,48.628]],[\"comment/301\",[]],[\"name/302\",[186,48.628]],[\"comment/302\",[]],[\"name/303\",[187,56.684]],[\"comment/303\",[]],[\"name/304\",[86,44.181]],[\"comment/304\",[]],[\"name/305\",[13,25.012]],[\"comment/305\",[]],[\"name/306\",[37,30.095,177,40.595]],[\"comment/306\",[]],[\"name/307\",[84,44.181]],[\"comment/307\",[]],[\"name/308\",[13,25.012]],[\"comment/308\",[]],[\"name/309\",[37,42.022]],[\"comment/309\",[]],[\"name/310\",[188,61.902]],[\"comment/310\",[]],[\"name/311\",[189,48.628]],[\"comment/311\",[]],[\"name/312\",[23,43.045]],[\"comment/312\",[]],[\"name/313\",[18,38.043]],[\"comment/313\",[]],[\"name/314\",[2,50.679]],[\"comment/314\",[]],[\"name/315\",[190,61.902]],[\"comment/315\",[]],[\"name/316\",[187,56.684]],[\"comment/316\",[]],[\"name/317\",[191,61.902]],[\"comment/317\",[]],[\"name/318\",[192,61.902]],[\"comment/318\",[]],[\"name/319\",[193,61.902]],[\"comment/319\",[]],[\"name/320\",[37,30.095,194,44.333]],[\"comment/320\",[]],[\"name/321\",[195,46.922]],[\"comment/321\",[]],[\"name/322\",[13,25.012]],[\"comment/322\",[]],[\"name/323\",[37,30.095,196,44.333]],[\"comment/323\",[]],[\"name/324\",[85,44.181]],[\"comment/324\",[]],[\"name/325\",[13,25.012]],[\"comment/325\",[]],[\"name/326\",[197,61.902]],[\"comment/326\",[]],[\"name/327\",[198,53.246]],[\"comment/327\",[]],[\"name/328\",[13,25.012]],[\"comment/328\",[]],[\"name/329\",[6,42.022]],[\"comment/329\",[]],[\"name/330\",[199,56.684]],[\"comment/330\",[]],[\"name/331\",[174,53.246]],[\"comment/331\",[]],[\"name/332\",[84,44.181]],[\"comment/332\",[]],[\"name/333\",[195,46.922]],[\"comment/333\",[]],[\"name/334\",[85,44.181]],[\"comment/334\",[]],[\"name/335\",[86,44.181]],[\"comment/335\",[]],[\"name/336\",[88,44.181]],[\"comment/336\",[]],[\"name/337\",[90,44.181]],[\"comment/337\",[]],[\"name/338\",[89,44.181]],[\"comment/338\",[]],[\"name/339\",[91,44.181]],[\"comment/339\",[]],[\"name/340\",[87,44.181]],[\"comment/340\",[]],[\"name/341\",[33,42.022]],[\"comment/341\",[]],[\"name/342\",[92,44.181]],[\"comment/342\",[]],[\"name/343\",[93,53.246]],[\"comment/343\",[]],[\"name/344\",[200,53.246]],[\"comment/344\",[]],[\"name/345\",[201,53.246]],[\"comment/345\",[]],[\"name/346\",[202,61.902]],[\"comment/346\",[]],[\"name/347\",[203,50.679]],[\"comment/347\",[]],[\"name/348\",[18,38.043]],[\"comment/348\",[]],[\"name/349\",[204,41.093]],[\"comment/349\",[]],[\"name/350\",[6,42.022]],[\"comment/350\",[]],[\"name/351\",[205,45.46]],[\"comment/351\",[]],[\"name/352\",[19,44.181]],[\"comment/352\",[]],[\"name/353\",[206,50.679]],[\"comment/353\",[]],[\"name/354\",[207,61.902]],[\"comment/354\",[]],[\"name/355\",[208,61.902]],[\"comment/355\",[]],[\"name/356\",[209,61.902]],[\"comment/356\",[]],[\"name/357\",[210,61.902]],[\"comment/357\",[]],[\"name/358\",[211,61.902]],[\"comment/358\",[]],[\"name/359\",[212,61.902]],[\"comment/359\",[]],[\"name/360\",[213,50.679]],[\"comment/360\",[]],[\"name/361\",[18,38.043]],[\"comment/361\",[]],[\"name/362\",[204,41.093]],[\"comment/362\",[]],[\"name/363\",[6,42.022]],[\"comment/363\",[]],[\"name/364\",[205,45.46]],[\"comment/364\",[]],[\"name/365\",[19,44.181]],[\"comment/365\",[]],[\"name/366\",[214,50.679]],[\"comment/366\",[]],[\"name/367\",[18,38.043]],[\"comment/367\",[]],[\"name/368\",[204,41.093]],[\"comment/368\",[]],[\"name/369\",[6,42.022]],[\"comment/369\",[]],[\"name/370\",[205,45.46]],[\"comment/370\",[]],[\"name/371\",[19,44.181]],[\"comment/371\",[]],[\"name/372\",[215,50.679]],[\"comment/372\",[]],[\"name/373\",[204,41.093]],[\"comment/373\",[]],[\"name/374\",[18,38.043]],[\"comment/374\",[]],[\"name/375\",[204,41.093]],[\"comment/375\",[]],[\"name/376\",[6,42.022]],[\"comment/376\",[]],[\"name/377\",[205,45.46]],[\"comment/377\",[]],[\"name/378\",[19,44.181]],[\"comment/378\",[]],[\"name/379\",[216,50.679]],[\"comment/379\",[]],[\"name/380\",[204,41.093]],[\"comment/380\",[]],[\"name/381\",[18,38.043]],[\"comment/381\",[]],[\"name/382\",[204,41.093]],[\"comment/382\",[]],[\"name/383\",[6,42.022]],[\"comment/383\",[]],[\"name/384\",[205,45.46]],[\"comment/384\",[]],[\"name/385\",[19,44.181]],[\"comment/385\",[]],[\"name/386\",[217,50.679]],[\"comment/386\",[]],[\"name/387\",[204,41.093]],[\"comment/387\",[]],[\"name/388\",[18,38.043]],[\"comment/388\",[]],[\"name/389\",[204,41.093]],[\"comment/389\",[]],[\"name/390\",[6,42.022]],[\"comment/390\",[]],[\"name/391\",[205,45.46]],[\"comment/391\",[]],[\"name/392\",[19,44.181]],[\"comment/392\",[]],[\"name/393\",[218,50.679]],[\"comment/393\",[]],[\"name/394\",[204,41.093]],[\"comment/394\",[]],[\"name/395\",[18,38.043]],[\"comment/395\",[]],[\"name/396\",[204,41.093]],[\"comment/396\",[]],[\"name/397\",[6,42.022]],[\"comment/397\",[]],[\"name/398\",[205,45.46]],[\"comment/398\",[]],[\"name/399\",[19,44.181]],[\"comment/399\",[]],[\"name/400\",[199,56.684]],[\"comment/400\",[]],[\"name/401\",[23,43.045]],[\"comment/401\",[]],[\"name/402\",[22,56.684]],[\"comment/402\",[]],[\"name/403\",[20,56.684]],[\"comment/403\",[]],[\"name/404\",[3,56.684]],[\"comment/404\",[]],[\"name/405\",[17,56.684]],[\"comment/405\",[]],[\"name/406\",[21,56.684]],[\"comment/406\",[]],[\"name/407\",[33,42.022]],[\"comment/407\",[]],[\"name/408\",[28,56.684]],[\"comment/408\",[]],[\"name/409\",[198,53.246]],[\"comment/409\",[]],[\"name/410\",[174,53.246]],[\"comment/410\",[]],[\"name/411\",[203,50.679]],[\"comment/411\",[]],[\"name/412\",[206,50.679]],[\"comment/412\",[]],[\"name/413\",[213,50.679]],[\"comment/413\",[]],[\"name/414\",[214,50.679]],[\"comment/414\",[]],[\"name/415\",[215,50.679]],[\"comment/415\",[]],[\"name/416\",[216,50.679]],[\"comment/416\",[]],[\"name/417\",[217,50.679]],[\"comment/417\",[]],[\"name/418\",[218,50.679]],[\"comment/418\",[]],[\"name/419\",[95,46.922]],[\"comment/419\",[]],[\"name/420\",[113,48.628]],[\"comment/420\",[]],[\"name/421\",[117,48.628]],[\"comment/421\",[]],[\"name/422\",[46,45.46]],[\"comment/422\",[]],[\"name/423\",[107,48.628]],[\"comment/423\",[]],[\"name/424\",[108,48.628]],[\"comment/424\",[]],[\"name/425\",[125,48.628]],[\"comment/425\",[]],[\"name/426\",[102,48.628]],[\"comment/426\",[]],[\"name/427\",[99,46.922]],[\"comment/427\",[]],[\"name/428\",[100,48.628]],[\"comment/428\",[]],[\"name/429\",[101,48.628]],[\"comment/429\",[]],[\"name/430\",[122,46.922]],[\"comment/430\",[]],[\"name/431\",[123,48.628]],[\"comment/431\",[]],[\"name/432\",[124,48.628]],[\"comment/432\",[]],[\"name/433\",[97,48.628]],[\"comment/433\",[]],[\"name/434\",[96,48.628]],[\"comment/434\",[]],[\"name/435\",[131,46.922]],[\"comment/435\",[]],[\"name/436\",[138,48.628]],[\"comment/436\",[]],[\"name/437\",[137,48.628]],[\"comment/437\",[]],[\"name/438\",[152,48.628]],[\"comment/438\",[]],[\"name/439\",[154,48.628]],[\"comment/439\",[]],[\"name/440\",[157,48.628]],[\"comment/440\",[]],[\"name/441\",[159,48.628]],[\"comment/441\",[]],[\"name/442\",[150,48.628]],[\"comment/442\",[]],[\"name/443\",[155,48.628]],[\"comment/443\",[]],[\"name/444\",[158,48.628]],[\"comment/444\",[]],[\"name/445\",[151,48.628]],[\"comment/445\",[]],[\"name/446\",[133,46.922]],[\"comment/446\",[]],[\"name/447\",[146,48.628]],[\"comment/447\",[]],[\"name/448\",[147,48.628]],[\"comment/448\",[]],[\"name/449\",[183,48.628]],[\"comment/449\",[]],[\"name/450\",[186,48.628]],[\"comment/450\",[]],[\"name/451\",[189,48.628]],[\"comment/451\",[]],[\"name/452\",[180,46.922]],[\"comment/452\",[]],[\"name/453\",[181,48.628]],[\"comment/453\",[]],[\"name/454\",[182,48.628]],[\"comment/454\",[]],[\"name/455\",[81,50.679]],[\"comment/455\",[]],[\"name/456\",[92,44.181]],[\"comment/456\",[]],[\"name/457\",[88,44.181]],[\"comment/457\",[]],[\"name/458\",[91,44.181]],[\"comment/458\",[]],[\"name/459\",[89,44.181]],[\"comment/459\",[]],[\"name/460\",[90,44.181]],[\"comment/460\",[]],[\"name/461\",[87,44.181]],[\"comment/461\",[]],[\"name/462\",[33,42.022]],[\"comment/462\",[]],[\"name/463\",[84,44.181]],[\"comment/463\",[]],[\"name/464\",[195,46.922]],[\"comment/464\",[]],[\"name/465\",[85,44.181]],[\"comment/465\",[]],[\"name/466\",[86,44.181]],[\"comment/466\",[]],[\"name/467\",[37,42.022]],[\"comment/467\",[]],[\"name/468\",[200,53.246]],[\"comment/468\",[]],[\"name/469\",[201,53.246]],[\"comment/469\",[]],[\"name/470\",[90,44.181]],[\"comment/470\",[]],[\"name/471\",[102,48.628]],[\"comment/471\",[]],[\"name/472\",[99,46.922]],[\"comment/472\",[]],[\"name/473\",[100,48.628]],[\"comment/473\",[]],[\"name/474\",[101,48.628]],[\"comment/474\",[]],[\"name/475\",[88,44.181]],[\"comment/475\",[]],[\"name/476\",[113,48.628]],[\"comment/476\",[]],[\"name/477\",[46,45.46]],[\"comment/477\",[]],[\"name/478\",[107,48.628]],[\"comment/478\",[]],[\"name/479\",[108,48.628]],[\"comment/479\",[]],[\"name/480\",[89,44.181]],[\"comment/480\",[]],[\"name/481\",[117,48.628]],[\"comment/481\",[]],[\"name/482\",[91,44.181]],[\"comment/482\",[]],[\"name/483\",[125,48.628]],[\"comment/483\",[]],[\"name/484\",[122,46.922]],[\"comment/484\",[]],[\"name/485\",[123,48.628]],[\"comment/485\",[]],[\"name/486\",[124,48.628]],[\"comment/486\",[]],[\"name/487\",[95,46.922]],[\"comment/487\",[]],[\"name/488\",[92,44.181]],[\"comment/488\",[]],[\"name/489\",[97,48.628]],[\"comment/489\",[]],[\"name/490\",[96,48.628]],[\"comment/490\",[]],[\"name/491\",[131,46.922]],[\"comment/491\",[]],[\"name/492\",[137,48.628]],[\"comment/492\",[]],[\"name/493\",[138,48.628]],[\"comment/493\",[]],[\"name/494\",[87,44.181]],[\"comment/494\",[]],[\"name/495\",[133,46.922]],[\"comment/495\",[]],[\"name/496\",[146,48.628]],[\"comment/496\",[]],[\"name/497\",[147,48.628]],[\"comment/497\",[]],[\"name/498\",[150,48.628]],[\"comment/498\",[]],[\"name/499\",[33,42.022]],[\"comment/499\",[]],[\"name/500\",[155,48.628]],[\"comment/500\",[]],[\"name/501\",[158,48.628]],[\"comment/501\",[]],[\"name/502\",[151,48.628]],[\"comment/502\",[]],[\"name/503\",[152,48.628]],[\"comment/503\",[]],[\"name/504\",[154,48.628]],[\"comment/504\",[]],[\"name/505\",[157,48.628]],[\"comment/505\",[]],[\"name/506\",[159,48.628]],[\"comment/506\",[]],[\"name/507\",[219,61.902]],[\"comment/507\",[]],[\"name/508\",[220,61.902]],[\"comment/508\",[]],[\"name/509\",[221,61.902]],[\"comment/509\",[]],[\"name/510\",[222,61.902]],[\"comment/510\",[]],[\"name/511\",[223,61.902]],[\"comment/511\",[]],[\"name/512\",[224,61.902]],[\"comment/512\",[]],[\"name/513\",[198,53.246]],[\"comment/513\",[]],[\"name/514\",[203,50.679]],[\"comment/514\",[]],[\"name/515\",[206,50.679]],[\"comment/515\",[]],[\"name/516\",[213,50.679]],[\"comment/516\",[]],[\"name/517\",[214,50.679]],[\"comment/517\",[]],[\"name/518\",[215,50.679]],[\"comment/518\",[]],[\"name/519\",[216,50.679]],[\"comment/519\",[]],[\"name/520\",[217,50.679]],[\"comment/520\",[]],[\"name/521\",[218,50.679]],[\"comment/521\",[]],[\"name/522\",[95,46.922]],[\"comment/522\",[]],[\"name/523\",[113,48.628]],[\"comment/523\",[]],[\"name/524\",[117,48.628]],[\"comment/524\",[]],[\"name/525\",[46,45.46]],[\"comment/525\",[]],[\"name/526\",[107,48.628]],[\"comment/526\",[]],[\"name/527\",[108,48.628]],[\"comment/527\",[]],[\"name/528\",[125,48.628]],[\"comment/528\",[]],[\"name/529\",[102,48.628]],[\"comment/529\",[]],[\"name/530\",[99,46.922]],[\"comment/530\",[]],[\"name/531\",[100,48.628]],[\"comment/531\",[]],[\"name/532\",[101,48.628]],[\"comment/532\",[]],[\"name/533\",[122,46.922]],[\"comment/533\",[]],[\"name/534\",[123,48.628]],[\"comment/534\",[]],[\"name/535\",[124,48.628]],[\"comment/535\",[]],[\"name/536\",[97,48.628]],[\"comment/536\",[]],[\"name/537\",[96,48.628]],[\"comment/537\",[]],[\"name/538\",[131,46.922]],[\"comment/538\",[]],[\"name/539\",[138,48.628]],[\"comment/539\",[]],[\"name/540\",[137,48.628]],[\"comment/540\",[]],[\"name/541\",[152,48.628]],[\"comment/541\",[]],[\"name/542\",[154,48.628]],[\"comment/542\",[]],[\"name/543\",[157,48.628]],[\"comment/543\",[]],[\"name/544\",[159,48.628]],[\"comment/544\",[]],[\"name/545\",[150,48.628]],[\"comment/545\",[]],[\"name/546\",[155,48.628]],[\"comment/546\",[]],[\"name/547\",[158,48.628]],[\"comment/547\",[]],[\"name/548\",[151,48.628]],[\"comment/548\",[]],[\"name/549\",[133,46.922]],[\"comment/549\",[]],[\"name/550\",[146,48.628]],[\"comment/550\",[]],[\"name/551\",[147,48.628]],[\"comment/551\",[]],[\"name/552\",[183,48.628]],[\"comment/552\",[]],[\"name/553\",[186,48.628]],[\"comment/553\",[]],[\"name/554\",[189,48.628]],[\"comment/554\",[]],[\"name/555\",[180,46.922]],[\"comment/555\",[]],[\"name/556\",[181,48.628]],[\"comment/556\",[]],[\"name/557\",[182,48.628]],[\"comment/557\",[]],[\"name/558\",[81,50.679]],[\"comment/558\",[]],[\"name/559\",[92,44.181]],[\"comment/559\",[]],[\"name/560\",[88,44.181]],[\"comment/560\",[]],[\"name/561\",[91,44.181]],[\"comment/561\",[]],[\"name/562\",[89,44.181]],[\"comment/562\",[]],[\"name/563\",[90,44.181]],[\"comment/563\",[]],[\"name/564\",[87,44.181]],[\"comment/564\",[]],[\"name/565\",[33,42.022]],[\"comment/565\",[]],[\"name/566\",[84,44.181]],[\"comment/566\",[]],[\"name/567\",[195,46.922]],[\"comment/567\",[]],[\"name/568\",[85,44.181]],[\"comment/568\",[]],[\"name/569\",[86,44.181]],[\"comment/569\",[]],[\"name/570\",[37,42.022]],[\"comment/570\",[]],[\"name/571\",[200,53.246]],[\"comment/571\",[]],[\"name/572\",[201,53.246]],[\"comment/572\",[]],[\"name/573\",[37,42.022]],[\"comment/573\",[]],[\"name/574\",[189,48.628]],[\"comment/574\",[]],[\"name/575\",[84,44.181]],[\"comment/575\",[]],[\"name/576\",[86,44.181]],[\"comment/576\",[]],[\"name/577\",[183,48.628]],[\"comment/577\",[]],[\"name/578\",[186,48.628]],[\"comment/578\",[]],[\"name/579\",[180,46.922]],[\"comment/579\",[]],[\"name/580\",[181,48.628]],[\"comment/580\",[]],[\"name/581\",[182,48.628]],[\"comment/581\",[]],[\"name/582\",[195,46.922]],[\"comment/582\",[]],[\"name/583\",[85,44.181]],[\"comment/583\",[]],[\"name/584\",[203,50.679]],[\"comment/584\",[]],[\"name/585\",[206,50.679]],[\"comment/585\",[]],[\"name/586\",[213,50.679]],[\"comment/586\",[]],[\"name/587\",[214,50.679]],[\"comment/587\",[]],[\"name/588\",[215,50.679]],[\"comment/588\",[]],[\"name/589\",[216,50.679]],[\"comment/589\",[]],[\"name/590\",[217,50.679]],[\"comment/590\",[]],[\"name/591\",[218,50.679]],[\"comment/591\",[]],[\"name/592\",[95,46.922]],[\"comment/592\",[]],[\"name/593\",[113,48.628]],[\"comment/593\",[]],[\"name/594\",[117,48.628]],[\"comment/594\",[]],[\"name/595\",[46,45.46]],[\"comment/595\",[]],[\"name/596\",[107,48.628]],[\"comment/596\",[]],[\"name/597\",[108,48.628]],[\"comment/597\",[]],[\"name/598\",[125,48.628]],[\"comment/598\",[]],[\"name/599\",[102,48.628]],[\"comment/599\",[]],[\"name/600\",[99,46.922]],[\"comment/600\",[]],[\"name/601\",[100,48.628]],[\"comment/601\",[]],[\"name/602\",[101,48.628]],[\"comment/602\",[]],[\"name/603\",[122,46.922]],[\"comment/603\",[]],[\"name/604\",[123,48.628]],[\"comment/604\",[]],[\"name/605\",[124,48.628]],[\"comment/605\",[]],[\"name/606\",[97,48.628]],[\"comment/606\",[]],[\"name/607\",[96,48.628]],[\"comment/607\",[]],[\"name/608\",[131,46.922]],[\"comment/608\",[]],[\"name/609\",[138,48.628]],[\"comment/609\",[]],[\"name/610\",[137,48.628]],[\"comment/610\",[]],[\"name/611\",[152,48.628]],[\"comment/611\",[]],[\"name/612\",[154,48.628]],[\"comment/612\",[]],[\"name/613\",[157,48.628]],[\"comment/613\",[]],[\"name/614\",[159,48.628]],[\"comment/614\",[]],[\"name/615\",[150,48.628]],[\"comment/615\",[]],[\"name/616\",[155,48.628]],[\"comment/616\",[]],[\"name/617\",[158,48.628]],[\"comment/617\",[]],[\"name/618\",[151,48.628]],[\"comment/618\",[]],[\"name/619\",[133,46.922]],[\"comment/619\",[]],[\"name/620\",[146,48.628]],[\"comment/620\",[]],[\"name/621\",[147,48.628]],[\"comment/621\",[]],[\"name/622\",[183,48.628]],[\"comment/622\",[]],[\"name/623\",[186,48.628]],[\"comment/623\",[]],[\"name/624\",[189,48.628]],[\"comment/624\",[]],[\"name/625\",[180,46.922]],[\"comment/625\",[]],[\"name/626\",[181,48.628]],[\"comment/626\",[]],[\"name/627\",[182,48.628]],[\"comment/627\",[]],[\"name/628\",[81,50.679]],[\"comment/628\",[]],[\"name/629\",[92,44.181]],[\"comment/629\",[]],[\"name/630\",[88,44.181]],[\"comment/630\",[]],[\"name/631\",[91,44.181]],[\"comment/631\",[]],[\"name/632\",[89,44.181]],[\"comment/632\",[]],[\"name/633\",[90,44.181]],[\"comment/633\",[]],[\"name/634\",[87,44.181]],[\"comment/634\",[]],[\"name/635\",[33,42.022]],[\"comment/635\",[]],[\"name/636\",[84,44.181]],[\"comment/636\",[]],[\"name/637\",[195,46.922]],[\"comment/637\",[]],[\"name/638\",[85,44.181]],[\"comment/638\",[]],[\"name/639\",[86,44.181]],[\"comment/639\",[]],[\"name/640\",[37,42.022]],[\"comment/640\",[]]],\"invertedIndex\":[[\"__type\",{\"_index\":13,\"name\":{\"12\":{},\"17\":{},\"24\":{},\"30\":{},\"32\":{},\"36\":{},\"50\":{},\"57\":{},\"67\":{},\"88\":{},\"96\":{},\"112\":{},\"114\":{},\"116\":{},\"120\":{},\"122\":{},\"135\":{},\"136\":{},\"138\":{},\"139\":{},\"157\":{},\"164\":{},\"166\":{},\"168\":{},\"176\":{},\"179\":{},\"181\":{},\"183\":{},\"186\":{},\"188\":{},\"190\":{},\"192\":{},\"199\":{},\"202\":{},\"204\":{},\"206\":{},\"210\":{},\"214\":{},\"218\":{},\"220\":{},\"223\":{},\"225\":{},\"227\":{},\"231\":{},\"233\":{},\"236\":{},\"275\":{},\"289\":{},\"294\":{},\"296\":{},\"305\":{},\"308\":{},\"322\":{},\"325\":{},\"328\":{}},\"comment\":{}}],[\"_initauth\",{\"_index\":176,\"name\":{\"290\":{}},\"comment\":{}}],[\"absoluteduration\",{\"_index\":63,\"name\":{\"70\":{}},\"comment\":{}}],[\"access\",{\"_index\":178,\"name\":{\"291\":{}},\"comment\":{}}],[\"accesstoken\",{\"_index\":187,\"name\":{\"303\":{},\"316\":{}},\"comment\":{}}],[\"accesstokenerror\",{\"_index\":213,\"name\":{\"360\":{},\"413\":{},\"516\":{},\"586\":{}},\"comment\":{}}],[\"accesstokenerrorcode\",{\"_index\":206,\"name\":{\"353\":{},\"412\":{},\"515\":{},\"585\":{}},\"comment\":{}}],[\"accesstokenexpiresat\",{\"_index\":192,\"name\":{\"318\":{}},\"comment\":{}}],[\"accesstokenrequest\",{\"_index\":183,\"name\":{\"297\":{},\"449\":{},\"552\":{},\"577\":{},\"622\":{}},\"comment\":{}}],[\"accesstokenscope\",{\"_index\":191,\"name\":{\"317\":{}},\"comment\":{}}],[\"aftercallback\",{\"_index\":99,\"name\":{\"118\":{},\"124\":{},\"427\":{},\"472\":{},\"530\":{},\"600\":{}},\"comment\":{}}],[\"aftercallbackapproute\",{\"_index\":101,\"name\":{\"121\":{},\"429\":{},\"474\":{},\"532\":{},\"602\":{}},\"comment\":{}}],[\"aftercallbackpageroute\",{\"_index\":100,\"name\":{\"119\":{},\"428\":{},\"473\":{},\"531\":{},\"601\":{}},\"comment\":{}}],[\"afterrefetch\",{\"_index\":122,\"name\":{\"162\":{},\"170\":{},\"430\":{},\"484\":{},\"533\":{},\"603\":{}},\"comment\":{}}],[\"afterrefetchapproute\",{\"_index\":124,\"name\":{\"165\":{},\"432\":{},\"486\":{},\"535\":{},\"605\":{}},\"comment\":{}}],[\"afterrefetchpageroute\",{\"_index\":123,\"name\":{\"163\":{},\"431\":{},\"485\":{},\"534\":{},\"604\":{}},\"comment\":{}}],[\"afterrefresh\",{\"_index\":180,\"name\":{\"292\":{},\"300\":{},\"452\":{},\"555\":{},\"579\":{},\"625\":{}},\"comment\":{}}],[\"afterrefreshapproute\",{\"_index\":182,\"name\":{\"295\":{},\"454\":{},\"557\":{},\"581\":{},\"627\":{}},\"comment\":{}}],[\"afterrefreshpageroute\",{\"_index\":181,\"name\":{\"293\":{},\"453\":{},\"556\":{},\"580\":{},\"626\":{}},\"comment\":{}}],[\"api\",{\"_index\":145,\"name\":{\"197\":{},\"238\":{},\"245\":{}},\"comment\":{}}],[\"approutehandlerfn\",{\"_index\":133,\"name\":{\"178\":{},\"201\":{},\"446\":{},\"495\":{},\"549\":{},\"619\":{}},\"comment\":{}}],[\"approutehandlerfncontext\",{\"_index\":131,\"name\":{\"175\":{},\"198\":{},\"435\":{},\"491\":{},\"538\":{},\"608\":{}},\"comment\":{}}],[\"approuterhandler\",{\"_index\":138,\"name\":{\"187\":{},\"436\":{},\"493\":{},\"539\":{},\"609\":{}},\"comment\":{}}],[\"approuteronerror\",{\"_index\":97,\"name\":{\"115\":{},\"433\":{},\"489\":{},\"536\":{},\"606\":{}},\"comment\":{}}],[\"approuterpageroute\",{\"_index\":154,\"name\":{\"224\":{},\"439\":{},\"504\":{},\"542\":{},\"612\":{}},\"comment\":{}}],[\"approuterpagerouteopts\",{\"_index\":152,\"name\":{\"219\":{},\"438\":{},\"503\":{},\"541\":{},\"611\":{}},\"comment\":{}}],[\"auth\",{\"_index\":26,\"name\":{\"26\":{},\"197\":{},\"208\":{},\"215\":{}},\"comment\":{}}],[\"auth0logout\",{\"_index\":38,\"name\":{\"41\":{}},\"comment\":{}}],[\"auth0nextapirequest\",{\"_index\":219,\"name\":{\"507\":{}},\"comment\":{}}],[\"auth0nextapiresponse\",{\"_index\":220,\"name\":{\"508\":{}},\"comment\":{}}],[\"auth0nextrequest\",{\"_index\":221,\"name\":{\"509\":{}},\"comment\":{}}],[\"auth0nextrequestcookies\",{\"_index\":223,\"name\":{\"511\":{}},\"comment\":{}}],[\"auth0nextresponse\",{\"_index\":222,\"name\":{\"510\":{}},\"comment\":{}}],[\"auth0nextresponsecookies\",{\"_index\":224,\"name\":{\"512\":{}},\"comment\":{}}],[\"auth0server\",{\"_index\":174,\"name\":{\"273\":{},\"331\":{},\"410\":{}},\"comment\":{}}],[\"autherror\",{\"_index\":203,\"name\":{\"347\":{},\"411\":{},\"514\":{},\"584\":{}},\"comment\":{}}],[\"authhandler\",{\"_index\":136,\"name\":{\"184\":{}},\"comment\":{}}],[\"authorizationparameters\",{\"_index\":74,\"name\":{\"81\":{}},\"comment\":{}}],[\"authorizationparams\",{\"_index\":39,\"name\":{\"42\":{},\"127\":{},\"140\":{},\"147\":{},\"301\":{}},\"comment\":{}}],[\"autosave\",{\"_index\":64,\"name\":{\"71\":{}},\"comment\":{}}],[\"baseconfig\",{\"_index\":35,\"name\":{\"38\":{}},\"comment\":{}}],[\"baseurl\",{\"_index\":40,\"name\":{\"43\":{}},\"comment\":{}}],[\"callback\",{\"_index\":54,\"name\":{\"59\":{},\"89\":{}},\"comment\":{}}],[\"callbackhandler\",{\"_index\":105,\"name\":{\"130\":{}},\"comment\":{}}],[\"callbackhandlererror\",{\"_index\":215,\"name\":{\"372\":{},\"415\":{},\"518\":{},\"588\":{}},\"comment\":{}}],[\"callbackoptions\",{\"_index\":102,\"name\":{\"123\":{},\"426\":{},\"471\":{},\"529\":{},\"599\":{}},\"comment\":{}}],[\"callbackoptionsprovider\",{\"_index\":104,\"name\":{\"128\":{}},\"comment\":{}}],[\"cause\",{\"_index\":205,\"name\":{\"351\":{},\"364\":{},\"370\":{},\"377\":{},\"384\":{},\"391\":{},\"398\":{}},\"comment\":{}}],[\"checksession\",{\"_index\":16,\"name\":{\"16\":{}},\"comment\":{}}],[\"claims\",{\"_index\":189,\"name\":{\"311\":{},\"451\":{},\"554\":{},\"574\":{},\"624\":{}},\"comment\":{}}],[\"clearcookie\",{\"_index\":171,\"name\":{\"264\":{},\"269\":{}},\"comment\":{}}],[\"client\",{\"_index\":0,\"name\":{\"0\":{}},\"comment\":{}}],[\"client/use\",{\"_index\":1,\"name\":{\"1\":{}},\"comment\":{}}],[\"client/with\",{\"_index\":24,\"name\":{\"26\":{}},\"comment\":{}}],[\"clientassertionsigningalg\",{\"_index\":56,\"name\":{\"61\":{}},\"comment\":{}}],[\"clientassertionsigningkey\",{\"_index\":55,\"name\":{\"60\":{}},\"comment\":{}}],[\"clientid\",{\"_index\":41,\"name\":{\"44\":{}},\"comment\":{}}],[\"clientsecret\",{\"_index\":42,\"name\":{\"45\":{}},\"comment\":{}}],[\"clocktolerance\",{\"_index\":43,\"name\":{\"46\":{}},\"comment\":{}}],[\"code\",{\"_index\":204,\"name\":{\"349\":{},\"362\":{},\"368\":{},\"373\":{},\"375\":{},\"380\":{},\"382\":{},\"387\":{},\"389\":{},\"394\":{},\"396\":{}},\"comment\":{}}],[\"config\",{\"_index\":34,\"name\":{\"37\":{}},\"comment\":{}}],[\"configparameters\",{\"_index\":81,\"name\":{\"93\":{},\"455\":{},\"558\":{},\"628\":{}},\"comment\":{}}],[\"connection\",{\"_index\":109,\"name\":{\"141\":{}},\"comment\":{}}],[\"connection_scope\",{\"_index\":110,\"name\":{\"142\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":18,\"name\":{\"19\":{},\"240\":{},\"247\":{},\"251\":{},\"255\":{},\"262\":{},\"267\":{},\"313\":{},\"348\":{},\"361\":{},\"367\":{},\"374\":{},\"381\":{},\"388\":{},\"395\":{}},\"comment\":{}}],[\"cookie\",{\"_index\":66,\"name\":{\"73\":{}},\"comment\":{}}],[\"cookieconfig\",{\"_index\":67,\"name\":{\"74\":{}},\"comment\":{}}],[\"cookies\",{\"_index\":169,\"name\":{\"249\":{},\"260\":{}},\"comment\":{}}],[\"default\",{\"_index\":23,\"name\":{\"25\":{},\"239\":{},\"246\":{},\"250\":{},\"254\":{},\"261\":{},\"266\":{},\"312\":{},\"401\":{}},\"comment\":{}}],[\"domain\",{\"_index\":68,\"name\":{\"75\":{}},\"comment\":{}}],[\"edge\",{\"_index\":82,\"name\":{\"94\":{}},\"comment\":{}}],[\"email\",{\"_index\":4,\"name\":{\"3\":{}},\"comment\":{}}],[\"email_verified\",{\"_index\":5,\"name\":{\"4\":{}},\"comment\":{}}],[\"enabletelemetry\",{\"_index\":45,\"name\":{\"48\":{}},\"comment\":{}}],[\"error\",{\"_index\":14,\"name\":{\"14\":{}},\"comment\":{}}],[\"expired_access_token\",{\"_index\":210,\"name\":{\"357\":{}},\"comment\":{}}],[\"failed_refresh_grant\",{\"_index\":212,\"name\":{\"359\":{}},\"comment\":{}}],[\"generatesessioncookie\",{\"_index\":143,\"name\":{\"196\":{}},\"comment\":{}}],[\"generatesessioncookieconfig\",{\"_index\":142,\"name\":{\"195\":{}},\"comment\":{}}],[\"genid\",{\"_index\":60,\"name\":{\"66\":{}},\"comment\":{}}],[\"getaccesstoken\",{\"_index\":86,\"name\":{\"100\":{},\"279\":{},\"304\":{},\"335\":{},\"466\":{},\"569\":{},\"576\":{},\"639\":{}},\"comment\":{}}],[\"getaccesstokenresult\",{\"_index\":186,\"name\":{\"302\":{},\"450\":{},\"553\":{},\"578\":{},\"623\":{}},\"comment\":{}}],[\"getbody\",{\"_index\":165,\"name\":{\"243\":{},\"258\":{}},\"comment\":{}}],[\"getcookies\",{\"_index\":166,\"name\":{\"244\":{},\"252\":{},\"259\":{}},\"comment\":{}}],[\"gethandler\",{\"_index\":140,\"name\":{\"191\":{}},\"comment\":{}}],[\"getloginstate\",{\"_index\":46,\"name\":{\"49\":{},\"133\":{},\"149\":{},\"422\":{},\"477\":{},\"525\":{},\"595\":{}},\"comment\":{}}],[\"getloginstateapproute\",{\"_index\":108,\"name\":{\"137\":{},\"424\":{},\"479\":{},\"527\":{},\"597\":{}},\"comment\":{}}],[\"getloginstatepageroute\",{\"_index\":107,\"name\":{\"134\":{},\"423\":{},\"478\":{},\"526\":{},\"596\":{}},\"comment\":{}}],[\"getmethod\",{\"_index\":164,\"name\":{\"242\":{},\"257\":{}},\"comment\":{}}],[\"getserversideprops\",{\"_index\":156,\"name\":{\"228\":{}},\"comment\":{}}],[\"getserversidepropsresultwithsession\",{\"_index\":150,\"name\":{\"216\":{},\"442\":{},\"498\":{},\"545\":{},\"615\":{}},\"comment\":{}}],[\"getsession\",{\"_index\":84,\"name\":{\"98\":{},\"277\":{},\"307\":{},\"332\":{},\"463\":{},\"566\":{},\"575\":{},\"636\":{}},\"comment\":{}}],[\"geturl\",{\"_index\":163,\"name\":{\"241\":{},\"256\":{}},\"comment\":{}}],[\"handleauth\",{\"_index\":92,\"name\":{\"107\":{},\"111\":{},\"286\":{},\"342\":{},\"456\":{},\"488\":{},\"559\":{},\"629\":{}},\"comment\":{}}],[\"handlecallback\",{\"_index\":90,\"name\":{\"105\":{},\"129\":{},\"284\":{},\"337\":{},\"460\":{},\"470\":{},\"563\":{},\"633\":{}},\"comment\":{}}],[\"handlelogin\",{\"_index\":88,\"name\":{\"103\":{},\"151\":{},\"282\":{},\"336\":{},\"457\":{},\"475\":{},\"560\":{},\"630\":{}},\"comment\":{}}],[\"handlelogout\",{\"_index\":89,\"name\":{\"104\":{},\"159\":{},\"283\":{},\"338\":{},\"459\":{},\"480\":{},\"562\":{},\"632\":{}},\"comment\":{}}],[\"handleprofile\",{\"_index\":91,\"name\":{\"106\":{},\"172\":{},\"285\":{},\"339\":{},\"458\":{},\"482\":{},\"561\":{},\"631\":{}},\"comment\":{}}],[\"handler\",{\"_index\":139,\"name\":{\"189\":{}},\"comment\":{}}],[\"handlererror\",{\"_index\":214,\"name\":{\"366\":{},\"414\":{},\"517\":{},\"587\":{}},\"comment\":{}}],[\"handlers\",{\"_index\":95,\"name\":{\"110\":{},\"131\":{},\"419\":{},\"487\":{},\"522\":{},\"592\":{}},\"comment\":{}}],[\"handlers/auth\",{\"_index\":94,\"name\":{\"109\":{}},\"comment\":{}}],[\"handlers/callback\",{\"_index\":98,\"name\":{\"117\":{}},\"comment\":{}}],[\"handlers/login\",{\"_index\":106,\"name\":{\"132\":{}},\"comment\":{}}],[\"handlers/logout\",{\"_index\":116,\"name\":{\"153\":{}},\"comment\":{}}],[\"handlers/profile\",{\"_index\":121,\"name\":{\"161\":{}},\"comment\":{}}],[\"handlers/router\",{\"_index\":129,\"name\":{\"174\":{}},\"comment\":{}}],[\"helpers\",{\"_index\":130,\"name\":{\"174\":{},\"193\":{}},\"comment\":{}}],[\"helpers/testing\",{\"_index\":141,\"name\":{\"194\":{}},\"comment\":{}}],[\"helpers/with\",{\"_index\":144,\"name\":{\"197\":{},\"208\":{},\"215\":{}},\"comment\":{}}],[\"http\",{\"_index\":172,\"name\":{\"271\":{}},\"comment\":{}}],[\"http/auth0\",{\"_index\":160,\"name\":{\"238\":{},\"245\":{},\"249\":{},\"253\":{},\"260\":{},\"265\":{}},\"comment\":{}}],[\"httponly\",{\"_index\":71,\"name\":{\"78\":{}},\"comment\":{}}],[\"httptimeout\",{\"_index\":44,\"name\":{\"47\":{}},\"comment\":{}}],[\"identityclaimfilter\",{\"_index\":47,\"name\":{\"51\":{},\"92\":{}},\"comment\":{}}],[\"idplogout\",{\"_index\":48,\"name\":{\"52\":{}},\"comment\":{}}],[\"idtoken\",{\"_index\":190,\"name\":{\"315\":{}},\"comment\":{}}],[\"idtokensigningalg\",{\"_index\":49,\"name\":{\"53\":{}},\"comment\":{}}],[\"index\",{\"_index\":173,\"name\":{\"272\":{}},\"comment\":{}}],[\"init\",{\"_index\":175,\"name\":{\"287\":{}},\"comment\":{}}],[\"initauth0\",{\"_index\":83,\"name\":{\"95\":{},\"97\":{},\"274\":{},\"276\":{},\"288\":{}},\"comment\":{}}],[\"insufficient_scope\",{\"_index\":211,\"name\":{\"358\":{}},\"comment\":{}}],[\"invitation\",{\"_index\":111,\"name\":{\"143\":{}},\"comment\":{}}],[\"isloading\",{\"_index\":15,\"name\":{\"15\":{}},\"comment\":{}}],[\"issuerbaseurl\",{\"_index\":50,\"name\":{\"54\":{}},\"comment\":{}}],[\"legacysamesitecookie\",{\"_index\":51,\"name\":{\"55\":{}},\"comment\":{}}],[\"login\",{\"_index\":80,\"name\":{\"90\":{}},\"comment\":{}}],[\"loginhandler\",{\"_index\":115,\"name\":{\"152\":{}},\"comment\":{}}],[\"loginhandlererror\",{\"_index\":216,\"name\":{\"379\":{},\"416\":{},\"519\":{},\"589\":{}},\"comment\":{}}],[\"loginoptions\",{\"_index\":113,\"name\":{\"146\":{},\"420\":{},\"476\":{},\"523\":{},\"593\":{}},\"comment\":{}}],[\"loginoptionsprovider\",{\"_index\":114,\"name\":{\"150\":{}},\"comment\":{}}],[\"logouthandler\",{\"_index\":120,\"name\":{\"160\":{}},\"comment\":{}}],[\"logouthandlererror\",{\"_index\":217,\"name\":{\"386\":{},\"417\":{},\"520\":{},\"590\":{}},\"comment\":{}}],[\"logoutoptions\",{\"_index\":117,\"name\":{\"154\":{},\"421\":{},\"481\":{},\"524\":{},\"594\":{}},\"comment\":{}}],[\"logoutoptionsprovider\",{\"_index\":119,\"name\":{\"158\":{}},\"comment\":{}}],[\"logoutparams\",{\"_index\":118,\"name\":{\"156\":{}},\"comment\":{}}],[\"middleware\",{\"_index\":148,\"name\":{\"208\":{},\"211\":{}},\"comment\":{}}],[\"missing_access_token\",{\"_index\":208,\"name\":{\"355\":{}},\"comment\":{}}],[\"missing_refresh_token\",{\"_index\":209,\"name\":{\"356\":{}},\"comment\":{}}],[\"missing_session\",{\"_index\":207,\"name\":{\"354\":{}},\"comment\":{}}],[\"name\",{\"_index\":6,\"name\":{\"5\":{},\"64\":{},\"329\":{},\"350\":{},\"363\":{},\"369\":{},\"376\":{},\"383\":{},\"390\":{},\"397\":{}},\"comment\":{}}],[\"next\",{\"_index\":161,\"name\":{\"238\":{},\"245\":{},\"249\":{},\"253\":{},\"260\":{},\"265\":{}},\"comment\":{}}],[\"nextconfig\",{\"_index\":78,\"name\":{\"85\":{}},\"comment\":{}}],[\"nickname\",{\"_index\":7,\"name\":{\"6\":{}},\"comment\":{}}],[\"onerror\",{\"_index\":31,\"name\":{\"31\":{}},\"comment\":{}}],[\"onredirecting\",{\"_index\":30,\"name\":{\"29\":{}},\"comment\":{}}],[\"optionsprovider\",{\"_index\":135,\"name\":{\"182\":{}},\"comment\":{}}],[\"org_id\",{\"_index\":11,\"name\":{\"10\":{}},\"comment\":{}}],[\"organization\",{\"_index\":79,\"name\":{\"86\":{},\"126\":{},\"144\":{}},\"comment\":{}}],[\"page\",{\"_index\":25,\"name\":{\"26\":{},\"215\":{}},\"comment\":{}}],[\"pageroute\",{\"_index\":151,\"name\":{\"217\":{},\"445\":{},\"502\":{},\"548\":{},\"618\":{}},\"comment\":{}}],[\"pageroutehandlerfn\",{\"_index\":134,\"name\":{\"180\":{}},\"comment\":{}}],[\"pagerouterhandler\",{\"_index\":137,\"name\":{\"185\":{},\"437\":{},\"492\":{},\"540\":{},\"610\":{}},\"comment\":{}}],[\"pagerouteronerror\",{\"_index\":96,\"name\":{\"113\":{},\"434\":{},\"490\":{},\"537\":{},\"607\":{}},\"comment\":{}}],[\"params\",{\"_index\":132,\"name\":{\"177\":{},\"200\":{},\"221\":{}},\"comment\":{}}],[\"path\",{\"_index\":69,\"name\":{\"76\":{}},\"comment\":{}}],[\"picture\",{\"_index\":8,\"name\":{\"7\":{}},\"comment\":{}}],[\"postlogoutredirect\",{\"_index\":53,\"name\":{\"58\":{}},\"comment\":{}}],[\"profilehandler\",{\"_index\":128,\"name\":{\"173\":{}},\"comment\":{}}],[\"profilehandlererror\",{\"_index\":218,\"name\":{\"393\":{},\"418\":{},\"521\":{},\"591\":{}},\"comment\":{}}],[\"profileoptions\",{\"_index\":125,\"name\":{\"167\":{},\"425\":{},\"483\":{},\"528\":{},\"598\":{}},\"comment\":{}}],[\"profileoptionsprovider\",{\"_index\":127,\"name\":{\"171\":{}},\"comment\":{}}],[\"redirect\",{\"_index\":168,\"name\":{\"248\":{},\"270\":{}},\"comment\":{}}],[\"redirecturi\",{\"_index\":103,\"name\":{\"125\":{}},\"comment\":{}}],[\"refetch\",{\"_index\":126,\"name\":{\"169\":{}},\"comment\":{}}],[\"refresh\",{\"_index\":185,\"name\":{\"299\":{}},\"comment\":{}}],[\"refreshtoken\",{\"_index\":193,\"name\":{\"319\":{}},\"comment\":{}}],[\"request\",{\"_index\":162,\"name\":{\"238\":{},\"249\":{},\"253\":{}},\"comment\":{}}],[\"requesterror\",{\"_index\":17,\"name\":{\"18\":{},\"405\":{}},\"comment\":{}}],[\"required\",{\"_index\":27,\"name\":{\"26\":{},\"197\":{},\"208\":{},\"215\":{}},\"comment\":{}}],[\"response\",{\"_index\":167,\"name\":{\"245\":{},\"260\":{},\"265\":{}},\"comment\":{}}],[\"response_mode\",{\"_index\":76,\"name\":{\"83\":{}},\"comment\":{}}],[\"response_type\",{\"_index\":77,\"name\":{\"84\":{}},\"comment\":{}}],[\"returnto\",{\"_index\":29,\"name\":{\"28\":{},\"148\":{},\"155\":{},\"212\":{},\"229\":{},\"234\":{}},\"comment\":{}}],[\"rolling\",{\"_index\":61,\"name\":{\"68\":{}},\"comment\":{}}],[\"rollingduration\",{\"_index\":62,\"name\":{\"69\":{}},\"comment\":{}}],[\"routes\",{\"_index\":52,\"name\":{\"56\":{},\"87\":{}},\"comment\":{}}],[\"samesite\",{\"_index\":73,\"name\":{\"80\":{}},\"comment\":{}}],[\"scope\",{\"_index\":75,\"name\":{\"82\":{}},\"comment\":{}}],[\"scopes\",{\"_index\":184,\"name\":{\"298\":{}},\"comment\":{}}],[\"screen_hint\",{\"_index\":112,\"name\":{\"145\":{}},\"comment\":{}}],[\"searchparams\",{\"_index\":153,\"name\":{\"222\":{}},\"comment\":{}}],[\"secret\",{\"_index\":36,\"name\":{\"39\":{}},\"comment\":{}}],[\"secure\",{\"_index\":72,\"name\":{\"79\":{}},\"comment\":{}}],[\"session\",{\"_index\":37,\"name\":{\"40\":{},\"91\":{},\"306\":{},\"309\":{},\"320\":{},\"323\":{},\"467\":{},\"570\":{},\"573\":{},\"640\":{}},\"comment\":{}}],[\"session/get\",{\"_index\":177,\"name\":{\"291\":{},\"306\":{}},\"comment\":{}}],[\"session/session\",{\"_index\":188,\"name\":{\"310\":{}},\"comment\":{}}],[\"session/touch\",{\"_index\":194,\"name\":{\"320\":{}},\"comment\":{}}],[\"session/update\",{\"_index\":196,\"name\":{\"323\":{}},\"comment\":{}}],[\"sessionconfig\",{\"_index\":58,\"name\":{\"63\":{}},\"comment\":{}}],[\"sessionstore\",{\"_index\":200,\"name\":{\"344\":{},\"468\":{},\"571\":{}},\"comment\":{}}],[\"sessionstorepayload\",{\"_index\":201,\"name\":{\"345\":{},\"469\":{},\"572\":{}},\"comment\":{}}],[\"setcookie\",{\"_index\":170,\"name\":{\"263\":{},\"268\":{}},\"comment\":{}}],[\"shared\",{\"_index\":197,\"name\":{\"326\":{}},\"comment\":{}}],[\"status\",{\"_index\":19,\"name\":{\"20\":{},\"352\":{},\"365\":{},\"371\":{},\"378\":{},\"385\":{},\"392\":{},\"399\":{}},\"comment\":{}}],[\"store\",{\"_index\":59,\"name\":{\"65\":{}},\"comment\":{}}],[\"storeidtoken\",{\"_index\":65,\"name\":{\"72\":{}},\"comment\":{}}],[\"sub\",{\"_index\":9,\"name\":{\"8\":{}},\"comment\":{}}],[\"telemetry\",{\"_index\":198,\"name\":{\"327\":{},\"409\":{},\"513\":{}},\"comment\":{}}],[\"token\",{\"_index\":179,\"name\":{\"291\":{}},\"comment\":{}}],[\"touchsession\",{\"_index\":195,\"name\":{\"321\":{},\"333\":{},\"464\":{},\"567\":{},\"582\":{},\"637\":{}},\"comment\":{}}],[\"transactioncookie\",{\"_index\":57,\"name\":{\"62\":{}},\"comment\":{}}],[\"transient\",{\"_index\":70,\"name\":{\"77\":{}},\"comment\":{}}],[\"updated_at\",{\"_index\":10,\"name\":{\"9\":{}},\"comment\":{}}],[\"updatesession\",{\"_index\":85,\"name\":{\"99\":{},\"278\":{},\"324\":{},\"334\":{},\"465\":{},\"568\":{},\"583\":{},\"638\":{}},\"comment\":{}}],[\"user\",{\"_index\":2,\"name\":{\"1\":{},\"13\":{},\"34\":{},\"314\":{}},\"comment\":{}}],[\"usercontext\",{\"_index\":12,\"name\":{\"11\":{}},\"comment\":{}}],[\"userprofile\",{\"_index\":3,\"name\":{\"2\":{},\"404\":{}},\"comment\":{}}],[\"userprops\",{\"_index\":32,\"name\":{\"33\":{}},\"comment\":{}}],[\"userprovider\",{\"_index\":22,\"name\":{\"23\":{},\"402\":{}},\"comment\":{}}],[\"userproviderprops\",{\"_index\":20,\"name\":{\"21\":{},\"403\":{}},\"comment\":{}}],[\"useuser\",{\"_index\":21,\"name\":{\"22\":{},\"406\":{}},\"comment\":{}}],[\"utils/errors\",{\"_index\":202,\"name\":{\"346\":{}},\"comment\":{}}],[\"version\",{\"_index\":199,\"name\":{\"330\":{},\"400\":{}},\"comment\":{}}],[\"withapiauthrequired\",{\"_index\":87,\"name\":{\"101\":{},\"207\":{},\"280\":{},\"340\":{},\"461\":{},\"494\":{},\"564\":{},\"634\":{}},\"comment\":{}}],[\"withapiauthrequiredapproute\",{\"_index\":146,\"name\":{\"203\":{},\"447\":{},\"496\":{},\"550\":{},\"620\":{}},\"comment\":{}}],[\"withapiauthrequiredpageroute\",{\"_index\":147,\"name\":{\"205\":{},\"448\":{},\"497\":{},\"551\":{},\"621\":{}},\"comment\":{}}],[\"withmiddlewareauthrequired\",{\"_index\":93,\"name\":{\"108\":{},\"213\":{},\"343\":{}},\"comment\":{}}],[\"withmiddlewareauthrequiredoptions\",{\"_index\":149,\"name\":{\"209\":{}},\"comment\":{}}],[\"withpageauthrequired\",{\"_index\":33,\"name\":{\"35\":{},\"102\":{},\"237\":{},\"281\":{},\"341\":{},\"407\":{},\"462\":{},\"499\":{},\"565\":{},\"635\":{}},\"comment\":{}}],[\"withpageauthrequiredapprouter\",{\"_index\":159,\"name\":{\"235\":{},\"441\":{},\"506\":{},\"544\":{},\"614\":{}},\"comment\":{}}],[\"withpageauthrequiredapprouteroptions\",{\"_index\":158,\"name\":{\"232\":{},\"444\":{},\"501\":{},\"547\":{},\"617\":{}},\"comment\":{}}],[\"withpageauthrequiredoptions\",{\"_index\":28,\"name\":{\"27\":{},\"408\":{}},\"comment\":{}}],[\"withpageauthrequiredpagerouter\",{\"_index\":157,\"name\":{\"230\":{},\"440\":{},\"505\":{},\"543\":{},\"613\":{}},\"comment\":{}}],[\"withpageauthrequiredpagerouteroptions\",{\"_index\":155,\"name\":{\"226\":{},\"443\":{},\"500\":{},\"546\":{},\"616\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/docs/assets/style.css b/docs/assets/style.css index 18b4f8fee..108428c3f 100644 --- a/docs/assets/style.css +++ b/docs/assets/style.css @@ -32,7 +32,6 @@ --light-color-ts-accessor: var(--light-color-ts-property); --light-color-ts-get-signature: var(--light-color-ts-accessor); --light-color-ts-set-signature: var(--light-color-ts-accessor); - /* object literal not included as it is not used and will be removed in 0.25 */ --light-color-ts-type-alias: #d51270; /* reference not included as links will be colored with the kind that it points to */ @@ -72,7 +71,6 @@ --dark-color-ts-accessor: var(--dark-color-ts-property); --dark-color-ts-get-signature: var(--dark-color-ts-accessor); --dark-color-ts-set-signature: var(--dark-color-ts-accessor); - /* object literal not included as it is not used and will be removed in 0.25 */ --dark-color-ts-type-alias: #ff6492; /* reference not included as links will be colored with the kind that it points to */ @@ -468,13 +466,12 @@ blockquote { padding: 0 0 0 20px; margin: 0; } -.tsd-typography h4, .tsd-typography .tsd-index-panel h3, .tsd-index-panel .tsd-typography h3, +.tsd-typography h4, .tsd-typography h5, .tsd-typography h6 { font-size: 1em; - margin: 0; } .tsd-typography h5, .tsd-typography h6 { @@ -485,6 +482,19 @@ blockquote { .tsd-typography ol { margin: 1em 0; } +.tsd-typography table { + border-collapse: collapse; + border: none; +} +.tsd-typography td, +.tsd-typography th { + padding: 6px 13px; + border: 1px solid var(--color-accent); +} +.tsd-typography thead, +.tsd-typography tr:nth-child(even) { + background-color: var(--color-background-secondary); +} .tsd-breadcrumb { margin: 0; @@ -900,8 +910,9 @@ a.tsd-index-link { box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); } #tsd-search .results li { - padding: 0 10px; background-color: var(--color-background); + line-height: initial; + padding: 4px; } #tsd-search .results li:nth-child(even) { background-color: var(--color-background-secondary); @@ -909,12 +920,15 @@ a.tsd-index-link { #tsd-search .results li.state { display: none; } -#tsd-search .results li.current, -#tsd-search .results li:hover { +#tsd-search .results li.current:not(.no-results), +#tsd-search .results li:hover:not(.no-results) { background-color: var(--color-accent); } #tsd-search .results a { - display: block; + display: flex; + align-items: center; + padding: 0.25rem; + box-sizing: border-box; } #tsd-search .results a:before { top: 10px; @@ -1070,7 +1084,9 @@ ul.tsd-type-parameter-list h5 { overflow: hidden; opacity: 0.8; height: 40px; - transition: opacity 0.1s, background-color 0.2s; + transition: + opacity 0.1s, + background-color 0.2s; vertical-align: bottom; cursor: pointer; } @@ -1122,7 +1138,7 @@ img { } .deprecated { - text-decoration: line-through; + text-decoration: line-through !important; } .warning { diff --git a/docs/classes/client_use_user.RequestError.html b/docs/classes/client_use_user.RequestError.html index 002d3e23f..0c9f21065 100644 --- a/docs/classes/client_use_user.RequestError.html +++ b/docs/classes/client_use_user.RequestError.html @@ -1,13 +1,13 @@ -RequestError | @auth0/nextjs-auth0
+RequestError | @auth0/nextjs-auth0
-
+
@@ -31,24 +31,24 @@

Hierarchy

  • RequestError
+
  • Defined in client/use-user.tsx:46
  • - +

    Constructors

    -

    Properties

    -

    Constructors

    - +
    +
  • Defined in client/use-user.tsx:49
  • Properties

    status: number
    +
  • Defined in client/use-user.tsx:47
  • @@ -88,51 +88,28 @@

    constructor
  • status
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/classes/http_auth0_next_api_request.default.html b/docs/classes/http_auth0_next_api_request.default.html index 5641adc73..e6d68ea32 100644 --- a/docs/classes/http_auth0_next_api_request.default.html +++ b/docs/classes/http_auth0_next_api_request.default.html @@ -1,13 +1,13 @@ -default | @auth0/nextjs-auth0
    +default | @auth0/nextjs-auth0
    -
    +
    @@ -23,19 +23,19 @@

    Hierarchy

    • default
    +
  • Defined in http/auth0-next-api-request.ts:4
  • - +

    Constructors

    -

    Methods

    -
    getBody +
    getBody getCookies getMethod getUrl @@ -43,7 +43,7 @@

    Methods

    Constructors

    - +
    +
  • Defined in http/auth0-next-api-request.ts:5
  • Methods

    @@ -66,7 +66,7 @@
    +
  • Defined in http/auth0-next-api-request.ts:16
  • +
  • Defined in http/auth0-next-api-request.ts:19
  • +
  • Defined in http/auth0-next-api-request.ts:13
  • +
  • Defined in http/auth0-next-api-request.ts:10
  • @@ -117,45 +117,28 @@

    getMethod
  • getUrl
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/classes/http_auth0_next_api_response.default.html b/docs/classes/http_auth0_next_api_response.default.html index 97332051a..719e8d6c2 100644 --- a/docs/classes/http_auth0_next_api_response.default.html +++ b/docs/classes/http_auth0_next_api_response.default.html @@ -1,13 +1,13 @@ -default | @auth0/nextjs-auth0
    +default | @auth0/nextjs-auth0
    -
    +
    @@ -23,24 +23,24 @@

    Hierarchy

    • default
    +
  • Defined in http/auth0-next-api-response.ts:4
  • - +

    Constructors

    -

    Methods

    -

    Constructors

    - +
    +
  • Defined in auth0-session/http/node-response.ts:7
  • Methods

    @@ -70,18 +70,18 @@
    status: Returns void
    +
  • Defined in http/auth0-next-api-response.ts:5
  • @@ -91,45 +91,28 @@

    constructor
  • redirect
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/classes/http_auth0_next_request.default.html b/docs/classes/http_auth0_next_request.default.html index 10d34c92e..134785181 100644 --- a/docs/classes/http_auth0_next_request.default.html +++ b/docs/classes/http_auth0_next_request.default.html @@ -1,13 +1,13 @@ -default | @auth0/nextjs-auth0
    +default | @auth0/nextjs-auth0
    -
    +
    @@ -23,19 +23,19 @@

    Hierarchy

    • default
    +
  • Defined in http/auth0-next-request.ts:4
  • - +

    Constructors

    -

    Methods

    -
    getBody +
    getBody getCookies getMethod getUrl @@ -43,7 +43,7 @@

    Methods

    Constructors

    - +
    +
  • Defined in http/auth0-next-request.ts:5
  • Methods

    @@ -66,7 +66,7 @@
    +
  • Defined in http/auth0-next-request.ts:16
  • +
  • Defined in http/auth0-next-request.ts:19
  • +
  • Defined in http/auth0-next-request.ts:13
  • +
  • Defined in http/auth0-next-request.ts:10
  • @@ -117,45 +117,28 @@

    getMethod
  • getUrl
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/classes/http_auth0_next_request_cookies.default.html b/docs/classes/http_auth0_next_request_cookies.default.html index eed17ce3f..3f096e35d 100644 --- a/docs/classes/http_auth0_next_request_cookies.default.html +++ b/docs/classes/http_auth0_next_request_cookies.default.html @@ -1,13 +1,13 @@ -default | @auth0/nextjs-auth0
    +default | @auth0/nextjs-auth0
    -
    +
    @@ -23,31 +23,31 @@

    Hierarchy

    • default
    +
  • Defined in http/auth0-next-request-cookies.ts:3
  • - +

    Constructors

    -

    Methods

    -

    Constructors

    - +
    +
  • Defined in http/auth0-next-request-cookies.ts:4
  • Methods

    @@ -58,18 +58,18 @@
    +
  • Defined in http/auth0-next-request-cookies.ts:8
  • @@ -79,45 +79,28 @@

    constructor
  • getCookies
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/classes/http_auth0_next_response.default.html b/docs/classes/http_auth0_next_response.default.html index 08e5a24c2..7c89168b0 100644 --- a/docs/classes/http_auth0_next_response.default.html +++ b/docs/classes/http_auth0_next_response.default.html @@ -1,13 +1,13 @@ -default | @auth0/nextjs-auth0
    +default | @auth0/nextjs-auth0
    -
    +
    @@ -23,26 +23,26 @@

    Hierarchy

    • default
    +
  • Defined in http/auth0-next-response.ts:5
  • - +

    Constructors

    - +
    +
  • Defined in http/auth0-next-response.ts:6
  • Methods

    @@ -72,7 +72,7 @@
    Optional Returns void
    +
  • Defined in http/auth0-next-response.ts:15
  • +
  • Defined in http/auth0-next-response.ts:19
  • +
  • Defined in http/auth0-next-response.ts:11
  • @@ -129,45 +129,28 @@

    redirect
  • setCookie
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/classes/http_auth0_next_response_cookies.default.html b/docs/classes/http_auth0_next_response_cookies.default.html index b9dac15c7..a98afcc84 100644 --- a/docs/classes/http_auth0_next_response_cookies.default.html +++ b/docs/classes/http_auth0_next_response_cookies.default.html @@ -1,13 +1,13 @@ -default | @auth0/nextjs-auth0
    +default | @auth0/nextjs-auth0
    -
    +
    @@ -23,32 +23,32 @@

    Hierarchy

    • default
    +
  • Defined in http/auth0-next-response-cookies.ts:17
  • - +

    Constructors

    - +
    +
  • Defined in http/auth0-next-response-cookies.ts:18
  • Methods

    @@ -66,7 +66,7 @@
    Optional Returns void
    +
  • Defined in http/auth0-next-response-cookies.ts:33
  • +
  • Defined in http/auth0-next-response-cookies.ts:22
  • @@ -106,45 +106,28 @@

    clearCookie
  • setCookie
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/classes/session_session.default.html b/docs/classes/session_session.default.html index b98466aee..aeba7bff7 100644 --- a/docs/classes/session_session.default.html +++ b/docs/classes/session_session.default.html @@ -1,13 +1,13 @@ -default | @auth0/nextjs-auth0
    +default | @auth0/nextjs-auth0
    -
    +
    @@ -28,19 +28,19 @@

    Hierarchy

    Indexable

    [key: string]: any
    +
  • Defined in session/session.ts:20
  • - +

    Constructors

    -

    Properties

    -
    accessToken? +
    accessToken? accessTokenExpiresAt? accessTokenScope? idToken? @@ -50,7 +50,7 @@

    Properties

    Constructors

    - +
    • @@ -61,7 +61,7 @@

      Parameters

      user: Claims

    Returns default

    +
  • Defined in session/session.ts:56
  • Properties

    @@ -71,7 +71,7 @@
    +
  • Defined in session/session.ts:34
  • accessTokenExpiresAt?: number
    @@ -79,7 +79,7 @@
    +
  • Defined in session/session.ts:44
  • accessTokenScope?: string
    @@ -87,7 +87,7 @@
    +
  • Defined in session/session.ts:39
  • idToken?: string
    @@ -95,7 +95,7 @@
    +
  • Defined in session/session.ts:29
  • refreshToken?: string
    @@ -105,7 +105,7 @@
    +
  • Defined in session/session.ts:52
  • user: Claims
    @@ -113,18 +113,18 @@
    +
  • Defined in session/session.ts:24
  • @@ -139,46 +139,28 @@

    refreshToken
  • user
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/classes/utils_errors.AccessTokenError.html b/docs/classes/utils_errors.AccessTokenError.html index 0eda88197..55e4762cb 100644 --- a/docs/classes/utils_errors.AccessTokenError.html +++ b/docs/classes/utils_errors.AccessTokenError.html @@ -1,13 +1,13 @@ -AccessTokenError | @auth0/nextjs-auth0
    +AccessTokenError | @auth0/nextjs-auth0
    -
    +
    @@ -35,19 +35,19 @@

    Hierarchy

    • AccessTokenError
    +
  • Defined in utils/errors.ts:97
  • - +

    Constructors

    -

    Properties

    -
    cause? +
    cause? code name status? @@ -55,7 +55,7 @@

    Properties

    Constructors

    - +
    +
  • Defined in utils/errors.ts:98
  • Properties

    @@ -86,7 +86,7 @@
    +
  • Defined in utils/errors.ts:55
  • code: string
    @@ -98,7 +98,7 @@
    +
  • Defined in utils/errors.ts:39
  • name: string
    @@ -107,7 +107,7 @@
    +
  • Defined in utils/errors.ts:44
  • status?: number
    @@ -116,18 +116,18 @@
    +
  • Defined in utils/errors.ts:60
  • @@ -140,52 +140,28 @@

    name
  • status
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/classes/utils_errors.AuthError.html b/docs/classes/utils_errors.AuthError.html index f045f79dd..426f97118 100644 --- a/docs/classes/utils_errors.AuthError.html +++ b/docs/classes/utils_errors.AuthError.html @@ -1,13 +1,13 @@ -AuthError | @auth0/nextjs-auth0
    +AuthError | @auth0/nextjs-auth0
    -
    +
    @@ -36,19 +36,19 @@

    Hierarchy

  • AccessTokenError
  • HandlerError
  • +
  • Defined in utils/errors.ts:32
  • - +

    Constructors

    -

    Properties

    -
    cause? +
    cause? code name status? @@ -56,7 +56,7 @@

    Properties

    Constructors

    - +
    +
  • Defined in utils/errors.ts:62
  • Properties

    @@ -82,7 +82,7 @@
    +
  • Defined in utils/errors.ts:55
  • code: string
    @@ -93,7 +93,7 @@
    +
  • Defined in utils/errors.ts:39
  • name: string
    @@ -102,7 +102,7 @@
    +
  • Defined in utils/errors.ts:44
  • status?: number
    @@ -110,18 +110,18 @@
    +
  • Defined in utils/errors.ts:60
  • @@ -134,52 +134,28 @@

    name
  • status
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/classes/utils_errors.CallbackHandlerError.html b/docs/classes/utils_errors.CallbackHandlerError.html index d1a289093..cd3309fb1 100644 --- a/docs/classes/utils_errors.CallbackHandlerError.html +++ b/docs/classes/utils_errors.CallbackHandlerError.html @@ -1,13 +1,13 @@ -CallbackHandlerError | @auth0/nextjs-auth0
    +CallbackHandlerError | @auth0/nextjs-auth0
    -
    +
    @@ -41,19 +41,19 @@

    Hierarchy

    • CallbackHandlerError
    +
  • Defined in utils/errors.ts:177
  • - +

    Constructors

    -

    Properties

    -
    cause? +
    cause? code name status? @@ -62,7 +62,7 @@

    Properties

    Constructors

    - +
    +
  • Defined in utils/errors.ts:180
  • Properties

    @@ -89,7 +89,7 @@
    +
  • Defined in utils/errors.ts:55
  • code: string
    @@ -101,7 +101,7 @@
    +
  • Defined in utils/errors.ts:39
  • name: string
    @@ -110,7 +110,7 @@
    +
  • Defined in utils/errors.ts:44
  • status?: number
    @@ -119,23 +119,23 @@
    +
  • Defined in utils/errors.ts:60
  • code: string = 'ERR_CALLBACK_HANDLER_FAILURE'
    +
  • Defined in utils/errors.ts:178
  • @@ -149,52 +149,28 @@

    status
  • code
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/classes/utils_errors.HandlerError.html b/docs/classes/utils_errors.HandlerError.html index 4b523d727..b14ce0a65 100644 --- a/docs/classes/utils_errors.HandlerError.html +++ b/docs/classes/utils_errors.HandlerError.html @@ -1,13 +1,13 @@ -HandlerError | @auth0/nextjs-auth0
    +HandlerError | @auth0/nextjs-auth0
    -
    +
    @@ -46,19 +46,19 @@

    Hierarchy

  • LogoutHandlerError
  • ProfileHandlerError
  • +
  • Defined in utils/errors.ts:148
  • - +

    Constructors

    -

    Properties

    -
    cause? +
    cause? code name status? @@ -66,7 +66,7 @@

    Properties

    Constructors

    - +
    +
  • Defined in utils/errors.ts:149
  • Properties

    @@ -93,7 +93,7 @@
    +
  • Defined in utils/errors.ts:55
  • code: string
    @@ -105,7 +105,7 @@
    +
  • Defined in utils/errors.ts:39
  • name: string
    @@ -114,7 +114,7 @@
    +
  • Defined in utils/errors.ts:44
  • status?: number
    @@ -123,18 +123,18 @@
    +
  • Defined in utils/errors.ts:60
  • @@ -147,52 +147,28 @@

    name
  • status
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/classes/utils_errors.LoginHandlerError.html b/docs/classes/utils_errors.LoginHandlerError.html index a05eaf52e..40f87c6e7 100644 --- a/docs/classes/utils_errors.LoginHandlerError.html +++ b/docs/classes/utils_errors.LoginHandlerError.html @@ -1,13 +1,13 @@ -LoginHandlerError | @auth0/nextjs-auth0
    +LoginHandlerError | @auth0/nextjs-auth0
    -
    +
    @@ -29,19 +29,19 @@

    Hierarchy

    • LoginHandlerError
    +
  • Defined in utils/errors.ts:197
  • - +

    Constructors

    -

    Properties

    -
    cause? +
    cause? code name status? @@ -50,7 +50,7 @@

    Properties

    Constructors

    - +
    +
  • Defined in utils/errors.ts:200
  • Properties

    @@ -77,7 +77,7 @@
    +
  • Defined in utils/errors.ts:55
  • code: string
    @@ -89,7 +89,7 @@
    +
  • Defined in utils/errors.ts:39
  • name: string
    @@ -98,7 +98,7 @@
    +
  • Defined in utils/errors.ts:44
  • status?: number
    @@ -107,23 +107,23 @@
    +
  • Defined in utils/errors.ts:60
  • code: string = 'ERR_LOGIN_HANDLER_FAILURE'
    +
  • Defined in utils/errors.ts:198
  • @@ -137,52 +137,28 @@

    status
  • code
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/classes/utils_errors.LogoutHandlerError.html b/docs/classes/utils_errors.LogoutHandlerError.html index d5b72c86a..c6fecfae5 100644 --- a/docs/classes/utils_errors.LogoutHandlerError.html +++ b/docs/classes/utils_errors.LogoutHandlerError.html @@ -1,13 +1,13 @@ -LogoutHandlerError | @auth0/nextjs-auth0
    +LogoutHandlerError | @auth0/nextjs-auth0
    -
    +
    @@ -29,19 +29,19 @@

    Hierarchy

    • LogoutHandlerError
    +
  • Defined in utils/errors.ts:217
  • - +

    Constructors

    -

    Properties

    -
    cause? +
    cause? code name status? @@ -50,7 +50,7 @@

    Properties

    Constructors

    - +
    +
  • Defined in utils/errors.ts:220
  • Properties

    @@ -77,7 +77,7 @@
    +
  • Defined in utils/errors.ts:55
  • code: string
    @@ -89,7 +89,7 @@
    +
  • Defined in utils/errors.ts:39
  • name: string
    @@ -98,7 +98,7 @@
    +
  • Defined in utils/errors.ts:44
  • status?: number
    @@ -107,23 +107,23 @@
    +
  • Defined in utils/errors.ts:60
  • code: string = 'ERR_LOGOUT_HANDLER_FAILURE'
    +
  • Defined in utils/errors.ts:218
  • @@ -137,52 +137,28 @@

    status
  • code
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/classes/utils_errors.ProfileHandlerError.html b/docs/classes/utils_errors.ProfileHandlerError.html index 9a05f6ec4..db106b58c 100644 --- a/docs/classes/utils_errors.ProfileHandlerError.html +++ b/docs/classes/utils_errors.ProfileHandlerError.html @@ -1,13 +1,13 @@ -ProfileHandlerError | @auth0/nextjs-auth0
    +ProfileHandlerError | @auth0/nextjs-auth0
    -
    +
    @@ -29,19 +29,19 @@

    Hierarchy

    • ProfileHandlerError
    +
  • Defined in utils/errors.ts:237
  • - +

    Constructors

    -

    Properties

    -
    cause? +
    cause? code name status? @@ -50,7 +50,7 @@

    Properties

    Constructors

    - +
    +
  • Defined in utils/errors.ts:240
  • Properties

    @@ -77,7 +77,7 @@
    +
  • Defined in utils/errors.ts:55
  • code: string
    @@ -89,7 +89,7 @@
    +
  • Defined in utils/errors.ts:39
  • name: string
    @@ -98,7 +98,7 @@
    +
  • Defined in utils/errors.ts:44
  • status?: number
    @@ -107,23 +107,23 @@
    +
  • Defined in utils/errors.ts:60
  • code: string = 'ERR_PROFILE_HANDLER_FAILURE'
    +
  • Defined in utils/errors.ts:238
  • @@ -137,52 +137,28 @@

    status
  • code
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/enums/utils_errors.AccessTokenErrorCode.html b/docs/enums/utils_errors.AccessTokenErrorCode.html index c99d7646a..92ce9c665 100644 --- a/docs/enums/utils_errors.AccessTokenErrorCode.html +++ b/docs/enums/utils_errors.AccessTokenErrorCode.html @@ -1,13 +1,13 @@ -AccessTokenErrorCode | @auth0/nextjs-auth0
    +AccessTokenErrorCode | @auth0/nextjs-auth0
    -
    +
    @@ -21,123 +21,99 @@

    Enumeration AccessTokenErrorCode

    +
  • Defined in utils/errors.ts:77
  • - +

    Enumeration Members

    - +
    EXPIRED_ACCESS_TOKEN: "ERR_EXPIRED_ACCESS_TOKEN"
    +
  • Defined in utils/errors.ts:81
  • FAILED_REFRESH_GRANT: "ERR_FAILED_REFRESH_GRANT"
    +
  • Defined in utils/errors.ts:83
  • INSUFFICIENT_SCOPE: "ERR_INSUFFICIENT_SCOPE"
    +
  • Defined in utils/errors.ts:82
  • MISSING_ACCESS_TOKEN: "ERR_MISSING_ACCESS_TOKEN"
    +
  • Defined in utils/errors.ts:79
  • MISSING_REFRESH_TOKEN: "ERR_MISSING_REFRESH_TOKEN"
    +
  • Defined in utils/errors.ts:80
  • MISSING_SESSION: "ERR_MISSING_SESSION"
    +
  • Defined in utils/errors.ts:78
  • On This Page

    +
  • EXPIRED_ACCESS_TOKEN
  • +
  • FAILED_REFRESH_GRANT
  • +
  • INSUFFICIENT_SCOPE
  • +
  • MISSING_ACCESS_TOKEN
  • +
  • MISSING_REFRESH_TOKEN
  • +
  • MISSING_SESSION
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/functions/client_use_user.default.html b/docs/functions/client_use_user.default.html index f87b3b76f..ca8683f80 100644 --- a/docs/functions/client_use_user.default.html +++ b/docs/functions/client_use_user.default.html @@ -1,13 +1,13 @@ -default | @auth0/nextjs-auth0
    +default | @auth0/nextjs-auth0
    -
    +
    @@ -18,7 +18,7 @@

    Function default

      - +
    • Parameters

      @@ -27,66 +27,43 @@

      Parameters

      __namedParameters: UserProviderProps

    Returns ReactElement<UserContext, string | JSXElementConstructor<any>>

    +
  • Defined in client/use-user.tsx:190
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/functions/client_use_user.useUser.html b/docs/functions/client_use_user.useUser.html index da67e38a1..a0b88b542 100644 --- a/docs/functions/client_use_user.useUser.html +++ b/docs/functions/client_use_user.useUser.html @@ -1,13 +1,13 @@ -useUser | @auth0/nextjs-auth0
    +useUser | @auth0/nextjs-auth0
    -
    +
    @@ -18,7 +18,7 @@

    Function useUser

      - +
    • The useUser hook, which will get you the UserProfile object from the server-side session by fetching it from the HandleProfile API route.

      @@ -28,66 +28,43 @@

      Function useUser

      Returns UserContext

    +
  • Defined in client/use-user.tsx:134
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/functions/edge.getAccessToken-1.html b/docs/functions/edge.getAccessToken-1.html index b04ef7584..98ea29279 100644 --- a/docs/functions/edge.getAccessToken-1.html +++ b/docs/functions/edge.getAccessToken-1.html @@ -1,13 +1,13 @@ -getAccessToken | @auth0/nextjs-auth0
    +getAccessToken | @auth0/nextjs-auth0
    -
    +
    @@ -18,9 +18,32 @@

    Function getAccessToken

      - +
    • -

      Get an access token to access an external API.

      +

      Get an access token to access an external API from the server.

      +

      In the App Router:

      +

      In a route handler:

      +
      // app/my-api/route.js
      import { NextResponse } from 'next/server';
      import { getAccessToken } from '@auth0/nextjs-auth0';

      export async function GET() {
      const { accessToken } = await getAccessToken();
      return NextResponse.json({ foo: 'bar' });
      }

      // Or, it's slightly more efficient to use the `req`, `res` args if you're
      // using another part of the SDK like `withApiAuthRequired` or `getSession`.
      import { NextResponse } from 'next/server';
      import { getAccessToken, withApiAuthRequired } from '@auth0/nextjs-auth0';

      const GET = withApiAuthRequired(async function GET(req) {
      const res = new NextResponse();
      const { accessToken } = await getAccessToken(req, res);
      return NextResponse.json({ foo: 'bar' }, res);
      });

      export { GET }; +
      +

      In a page or React Server Component:

      +
      // app/my-page/page.js
      import { getAccessToken } from '@auth0/nextjs-auth0';

      export default async function MyPage({ params, searchParams }) {
      const { accessToken } = await getAccessToken();
      return <h1>My Page</h1>;
      } +
      +

      Note: You can't write to the cookie in a React Server Component, so if +the access token is refreshed, it won't be persisted in the session.

      +

      You can also get the access token in a page or route in the Edge Runtime:

      +
      // app/my-api/route.js
      import { NextResponse } from 'next/server';
      import { getAccessToken } from '@auth0/nextjs-auth0/edge'; // Note the /edge import

      export async function GET() {
      const { accessToken } = await getAccessToken();
      return NextResponse.json({ foo: 'bar' });
      }

      export const runtime = 'edge'; +
      +

      Note: The Edge runtime features are only supported in the App Router.

      +

      In the Page Router:

      +

      In an API handler:

      +
      // pages/api/my-api.js
      import { getAccessToken } from '@auth0/nextjs-auth0';

      export default async function MyApi(req, res) {
      const { accessToken } = await getAccessToken(req, res);
      res.status(200).json({ name: 'John Doe' });
      } +
      +

      In a page:

      +
      // pages/my-page.js
      import { getAccessToken } from '@auth0/nextjs-auth0';

      export default function About() {
      return <div>About</div>;
      }

      export async function getServerSideProps(ctx) {
      const { accessToken } = await getAccessToken(ctx.req, ctx.res);
      return { props: { foo: 'bar' } };
      } +
      +

      In middleware:

      +
      import { NextResponse } from 'next/server';
      import { getAccessToken } from '@auth0/nextjs-auth0/edge'; // Note the /edge import


      export async function middleware(req) {
      const res = new NextResponse();
      const { accessToken } = await getAccessToken(req, res);
      return NextResponse.redirect(new URL('/bar', request.url), res);
      }

      export const config = {
      matcher: '/foo',
      }; +

      Parameters

      @@ -32,133 +55,43 @@

      Returns Promise<

      Throws

      AccessTokenError

    +
  • Defined in session/get-access-token.ts:217
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/functions/edge.getSession-1.html b/docs/functions/edge.getSession-1.html index 3ee64ec54..13ee9578d 100644 --- a/docs/functions/edge.getSession-1.html +++ b/docs/functions/edge.getSession-1.html @@ -1,13 +1,13 @@ -getSession | @auth0/nextjs-auth0
    +getSession | @auth0/nextjs-auth0
    -
    +
    @@ -18,9 +18,33 @@

    Function getSession

      - +
    • -

      Get the user's session from the request.

      +

      Get the user's session from the server.

      +

      In the App Router:

      +

      In a route handler:

      +
      // app/my-api/route.js
      import { getSession } from '@auth0/nextjs-auth0';

      export async function GET() {
      const { user } = await getSession();
      return NextResponse.json({ foo: 'bar' });
      }

      // Or, it's slightly more efficient to use the `req`, `res` args if you're
      // using another part of the SDK like `withApiAuthRequired` or `getAccessToken`.
      import { getSession, withApiAuthRequired } from '@auth0/nextjs-auth0';

      const GET = withApiAuthRequired(async function GET(req) {
      const res = new NextResponse();
      const { user } = await getSession(req, res);
      return NextResponse.json({ foo: 'bar' }, res);
      });

      export { GET }; +
      +

      In a page or React Server Component:

      +
      // app/my-page/page.js
      import { getSession } from '@auth0/nextjs-auth0';

      export default async function MyPage({ params, searchParams }) {
      const { user } = await getSession();
      return <h1>My Page</h1>;
      } +
      +

      Note: You can't write to the cookie in a React Server Component, so updates +to the session like setting the expiry of the rolling session won't be persisted. +For this, we recommend interacting with the session in the middleware.

      +

      You can also get the session in a page or route in the Edge Runtime:

      +
      // app/my-api/route.js
      import { getSession } from '@auth0/nextjs-auth0/edge'; // Note the /edge import

      export default async function MyPage({ params, searchParams }) {
      const { user } = await getSession();
      return <h1>My Page</h1>;
      }

      export const runtime = 'edge'; +
      +

      Note: The Edge runtime features are only supported in the App Router.

      +

      In the Page Router:

      +

      In an API handler:

      +
      // pages/api/my-api.js
      import { getSession } from '@auth0/nextjs-auth0';

      export default async function MyApi(req, res) {
      const { user } = await getSession(req, res);
      res.status(200).json({ name: user.name });
      } +
      +

      In a page:

      +
      // pages/my-page.js
      import { getSession } from '@auth0/nextjs-auth0';

      export default function About() {
      return <div>About</div>;
      }

      export async function getServerSideProps(ctx) {
      const { user } = await getSession(ctx.req, ctx.res);
      return { props: { foo: 'bar' } };
      } +
      +

      In middleware:

      +
      import { NextResponse } from 'next/server';
      import { getSession } from '@auth0/nextjs-auth0/edge'; // Note the /edge import

      export async function middleware(req) {
      const res = new NextResponse();
      const { user } = await getSession(req, res);
      return NextResponse.redirect(new URL('/bar', request.url), res);
      }

      export const config = {
      matcher: '/foo',
      };

      @category Server +

      Parameters

      @@ -30,133 +54,43 @@
      Rest Returns Promise<undefined | null | default>
    +
  • Defined in session/get-session.ts:115
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/functions/edge.handleAuth-1.html b/docs/functions/edge.handleAuth-1.html index 2a46f4ee3..cabc1bba6 100644 --- a/docs/functions/edge.handleAuth-1.html +++ b/docs/functions/edge.handleAuth-1.html @@ -1,13 +1,13 @@ -handleAuth | @auth0/nextjs-auth0
    +handleAuth | @auth0/nextjs-auth0
    -
    +
    @@ -18,7 +18,7 @@

    Function handleAuth

      - +
    • The main way to use the server SDK.

      Page Router

      @@ -47,133 +47,43 @@
      Optional Returns any
    +
  • Defined in handlers/auth.ts:120
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/functions/edge.handleCallback-1.html b/docs/functions/edge.handleCallback-1.html index c777346f8..6aeb2cce6 100644 --- a/docs/functions/edge.handleCallback-1.html +++ b/docs/functions/edge.handleCallback-1.html @@ -1,13 +1,13 @@ -handleCallback | @auth0/nextjs-auth0
    +handleCallback | @auth0/nextjs-auth0
    -
    +
    @@ -18,7 +18,7 @@

    Function handleCallback

      - +
    • Parameters

      @@ -31,7 +31,7 @@
      ctx: Optional options: CallbackOptions

    Returns Response | Promise<Response>

    +
  • Defined in handlers/router-helpers.ts:63
  • @@ -45,7 +45,7 @@
    res: Optional options: CallbackOptions
  • Returns unknown

    +
  • Defined in handlers/router-helpers.ts:64
  • @@ -59,7 +59,7 @@
    resOrOpts: Optional options: CallbackOptions
  • Returns unknown

    +
  • Defined in handlers/router-helpers.ts:65
  • @@ -69,7 +69,7 @@

    Parameters

    Optional provider: OptionsProvider<CallbackOptions>
  • Returns Handler<CallbackOptions>

    +
  • Defined in handlers/router-helpers.ts:46
  • @@ -79,133 +79,43 @@

    Parameters

    Optional options: CallbackOptions
  • Returns Handler<CallbackOptions>

    +
  • Defined in handlers/router-helpers.ts:47
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/functions/edge.handleLogin-1.html b/docs/functions/edge.handleLogin-1.html index b0ad0503b..26850d1d2 100644 --- a/docs/functions/edge.handleLogin-1.html +++ b/docs/functions/edge.handleLogin-1.html @@ -1,13 +1,13 @@ -handleLogin | @auth0/nextjs-auth0
    +handleLogin | @auth0/nextjs-auth0
    -
    +
    @@ -18,7 +18,7 @@

    Function handleLogin

      - +
    • Parameters

      @@ -31,7 +31,7 @@
      ctx: Optional options: LoginOptions

    Returns Response | Promise<Response>

    +
  • Defined in handlers/router-helpers.ts:63
  • @@ -45,7 +45,7 @@
    res: Optional options: LoginOptions
  • Returns unknown

    +
  • Defined in handlers/router-helpers.ts:64
  • @@ -59,7 +59,7 @@
    resOrOpts: Optional options: LoginOptions
  • Returns unknown

    +
  • Defined in handlers/router-helpers.ts:65
  • @@ -69,7 +69,7 @@

    Parameters

    Optional provider: OptionsProvider<LoginOptions>
  • Returns Handler<LoginOptions>

    +
  • Defined in handlers/router-helpers.ts:46
  • @@ -79,133 +79,43 @@

    Parameters

    Optional options: LoginOptions
  • Returns Handler<LoginOptions>

    +
  • Defined in handlers/router-helpers.ts:47
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/functions/edge.handleLogout-1.html b/docs/functions/edge.handleLogout-1.html index 0bbc417a4..fb41c9106 100644 --- a/docs/functions/edge.handleLogout-1.html +++ b/docs/functions/edge.handleLogout-1.html @@ -1,13 +1,13 @@ -handleLogout | @auth0/nextjs-auth0
    +handleLogout | @auth0/nextjs-auth0
    -
    +
    @@ -18,7 +18,7 @@

    Function handleLogout

      - +
    • Parameters

      @@ -31,7 +31,7 @@
      ctx: Optional options: LogoutOptions

    Returns Response | Promise<Response>

    +
  • Defined in handlers/router-helpers.ts:63
  • @@ -45,7 +45,7 @@
    res: Optional options: LogoutOptions
  • Returns unknown

    +
  • Defined in handlers/router-helpers.ts:64
  • @@ -59,7 +59,7 @@
    resOrOpts: Optional options: LogoutOptions
  • Returns unknown

    +
  • Defined in handlers/router-helpers.ts:65
  • @@ -69,7 +69,7 @@

    Parameters

    Optional provider: OptionsProvider<LogoutOptions>
  • Returns Handler<LogoutOptions>

    +
  • Defined in handlers/router-helpers.ts:46
  • @@ -79,133 +79,43 @@

    Parameters

    Optional options: LogoutOptions
  • Returns Handler<LogoutOptions>

    +
  • Defined in handlers/router-helpers.ts:47
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/functions/edge.handleProfile-1.html b/docs/functions/edge.handleProfile-1.html index 6c4189191..c4f10dbec 100644 --- a/docs/functions/edge.handleProfile-1.html +++ b/docs/functions/edge.handleProfile-1.html @@ -1,13 +1,13 @@ -handleProfile | @auth0/nextjs-auth0
    +handleProfile | @auth0/nextjs-auth0
    -
    +
    @@ -18,7 +18,7 @@

    Function handleProfile

      - +
    • Parameters

      @@ -31,7 +31,7 @@
      ctx: Optional options: ProfileOptions

    Returns Response | Promise<Response>

    +
  • Defined in handlers/router-helpers.ts:63
  • @@ -45,7 +45,7 @@
    res: Optional options: ProfileOptions
  • Returns unknown

    +
  • Defined in handlers/router-helpers.ts:64
  • @@ -59,7 +59,7 @@
    resOrOpts: Optional options: ProfileOptions
  • Returns unknown

    +
  • Defined in handlers/router-helpers.ts:65
  • @@ -69,7 +69,7 @@

    Parameters

    Optional provider: OptionsProvider<ProfileOptions>
  • Returns Handler<ProfileOptions>

    +
  • Defined in handlers/router-helpers.ts:46
  • @@ -79,133 +79,43 @@

    Parameters

    Optional options: ProfileOptions
  • Returns Handler<ProfileOptions>

    +
  • Defined in handlers/router-helpers.ts:47
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/functions/edge.initAuth0-1.html b/docs/functions/edge.initAuth0-1.html index e94705f51..76205bcf5 100644 --- a/docs/functions/edge.initAuth0-1.html +++ b/docs/functions/edge.initAuth0-1.html @@ -1,13 +1,13 @@ -initAuth0 | @auth0/nextjs-auth0
    +initAuth0 | @auth0/nextjs-auth0
    -
    +
    @@ -18,7 +18,7 @@

    Function initAuth0

    +
  • Defined in edge.ts:42
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/functions/edge.touchSession-1.html b/docs/functions/edge.touchSession-1.html new file mode 100644 index 000000000..900a866c3 --- /dev/null +++ b/docs/functions/edge.touchSession-1.html @@ -0,0 +1,97 @@ +touchSession | @auth0/nextjs-auth0
    +
    + +
    +
    +
    +
    + +

    Function touchSession

    +
    +
      + +
    • +

      Touch the session object. If rolling sessions are enabled and autoSave is disabled, you will need +to call this method to update the session expiry.

      +

      In the App Router:

      +

      In a route handler:

      +
      // app/my-api/route.js
      import { touchSession } from '@auth0/nextjs-auth0';

      export async function GET() {
      await touchSession();
      return NextResponse.json({ foo: 'bar' });
      }

      // Or, it's slightly more efficient to use the `req`, `res` args if you're
      // using another part of the SDK like `withApiAuthRequired` or `getSession`.
      import { touchSession, withApiAuthRequired } from '@auth0/nextjs-auth0';

      const GET = withApiAuthRequired(async function GET(req) {
      const res = new NextResponse();
      await touchSession(req, res);
      return NextResponse.json({ foo: 'bar' }, res);
      });

      export { GET }; +
      +

      In a page or React Server Component:

      +
      // app/my-page/page.js
      import { touchSession } from '@auth0/nextjs-auth0';

      export default async function MyPage({ params, searchParams }) {
      await touchSession();
      return <h1>My Page</h1>;
      } +
      +

      Note: You can't write to the cookie in a React Server Component, so updates +to the session like setting the expiry of the rolling session won't be persisted. +For this, we recommend interacting with the session in the middleware.

      +

      You can also touch the session in a page or route in the Edge Runtime:

      +
      // app/my-api/route.js
      import { getSession } from '@auth0/nextjs-auth0/edge'; // Note the /edge import

      export default async function MyPage({ params, searchParams }) {
      await touchSession();
      return <h1>My Page</h1>;
      }

      export const runtime = 'edge'; +
      +

      Note: The Edge runtime features are only supported in the App Router.

      +

      In the Page Router:

      +

      In an API handler:

      +
      // pages/api/my-api.js
      import { touchSession } from '@auth0/nextjs-auth0';

      export default async function MyApi(req, res) {
      await touchSession(req, res);
      res.status(200).json({ name: user.name });
      } +
      +

      In a page:

      +
      // pages/my-page.js
      import { touchSession } from '@auth0/nextjs-auth0';

      export default function About() {
      return <div>About</div>;
      }

      export async function getServerSideProps(ctx) {
      await touchSession(ctx.req, ctx.res);
      return { props: { foo: 'bar' } };
      } +
      +

      In middleware:

      +
      import { NextResponse } from 'next/server';
      import { touchSession } from '@auth0/nextjs-auth0/edge'; // Note the /edge import

      export async function middleware(req) {
      const res = new NextResponse();
      await touchSession(req, res);
      return NextResponse.redirect(new URL('/bar', request.url), res);
      }

      export const config = {
      matcher: '/foo',
      };

      @category Server +
      +
      +
      +

      Parameters

      +
        +
      • +
        Rest ...args: [] | [IncomingMessage, ServerResponse<IncomingMessage>] | [NextApiRequest, NextApiResponse<any>] | [NextRequest, NextResponse<unknown>]
      +

      Returns Promise<void>

      +
    +
    +
    \ No newline at end of file diff --git a/docs/functions/edge.updateSession-1.html b/docs/functions/edge.updateSession-1.html index b0cd28b8a..bdec4ec7c 100644 --- a/docs/functions/edge.updateSession-1.html +++ b/docs/functions/edge.updateSession-1.html @@ -1,13 +1,13 @@ -updateSession | @auth0/nextjs-auth0
    +updateSession | @auth0/nextjs-auth0
    -
    +
    @@ -18,12 +18,34 @@

    Function updateSession

      - +
    • Update the session object. The provided session object will replace the existing session.

      Note you can't use this method to login or logout - you should use the login and logout handlers for this. If no session is provided, it doesn't contain a user or the user is not authenticated; this is a no-op.

      -
      // pages/api/update-user.js
      import { getSession, updateSession } from '@auth0/nextjs-auth0';

      export default async function updateSession(req, res) {
      if (req.method === 'PUT') {
      const session = await getSession(req, res);
      updateSession(req, res, { ...session, user: { ...session.user, foo: req.query.foo } });
      res.json({ success: true });
      }
      }; +

      In the App Router:

      +

      In a route handler:

      +
      // app/my-api/route.js
      import { getSession, updateSession } from '@auth0/nextjs-auth0';

      export async function GET() {
      const { user } = await getSession();
      await updateSession({ ...session, user: { ...session.user, foo: 'bar' }});
      return NextResponse.json({ foo: 'bar' });
      }

      // Or, it's slightly more efficient to use the `req`, `res` args if you're
      // using another part of the SDK like `withApiAuthRequired` or `getSession`.
      import { getSession, updateSession, withApiAuthRequired } from '@auth0/nextjs-auth0';

      const GET = withApiAuthRequired(async function GET(req) {
      const res = new NextResponse();
      const { user } = await getSession(req, res);
      await updateSession(req, res, { ...session, user: { ...session.user, foo: 'bar' }});
      return NextResponse.json({ foo: 'bar' }, res);
      });

      export { GET }; +
      +

      In a Server Action in a page or React Server Component:

      +
      // app/my-page/page.js
      import { getSession, updateSession } from '@auth0/nextjs-auth0';

      export default async function Page() {
      async function updateUser(updates) {
      'use server';
      const { user } = await getSession();
      await updateSession(req, res, { ...session, user: { ...session.user, ...updates }});
      }
      return (
      <form action={updateUser}>
      <button type="submit">Update User</button>
      </form>
      );
      } +
      +

      Note: You can't write to the cookie in a React Server Component, so updates +to the session would need to happen in a Server Action. +More info on Server Actions https://nextjs.org/docs/app/building-your-application/data-fetching/server-actions

      +

      You can also update the session in a page or route in the Edge Runtime:

      +
      // app/my-page/page.js
      import { getSession, updateSession } from '@auth0/nextjs-auth0/edge'; // Note the /edge import

      export default async function Page() {
      async function updateUser(updates) {
      'use server';
      const { user } = await getSession();
      await updateSession(req, res, { ...session, user: { ...session.user, ...updates }});
      }
      return (
      <form action={updateUser}>
      <button type="submit">Update User</button>
      </form>
      );
      }
      export const runtime = 'edge'; +
      +

      Note: The Edge runtime features are only supported in the App Router.

      +

      In the Page Router:

      +

      In an API handler:

      +
      // pages/api/my-api.js
      import { getSession, updateSession } from '@auth0/nextjs-auth0';

      export default async function MyApi(req, res) {
      const { user } = await getSession(req, res);
      await updateSession(req, res, { ...session, user: { ...session.user, foo: 'bar' }});
      res.status(200).json({ name: user.name });
      } +
      +

      In a page:

      +
      // pages/my-page.js
      import { getSession, updateSession } from '@auth0/nextjs-auth0';

      export default function About() {
      return <div>About</div>;
      }

      export async function getServerSideProps(ctx) {
      const { user } = await getSession(ctx.req, ctx.res);
      await updateSession(req, res, { ...session, user: { ...session.user, foo: 'bar' }});
      return { props: { foo: 'bar' } };
      } +
      +

      In middleware:

      +
      import { NextResponse } from 'next/server';
      import { getSession, updateSession } from '@auth0/nextjs-auth0/edge'; // Note the /edge import

      export async function middleware(req) {
      const res = new NextResponse();
      const { user } = await getSession(req, res);
      await updateSession(req, res, { ...session, user: { ...session.user, foo: 'bar' }});
      return NextResponse.redirect(new URL('/bar', request.url), res);
      }

      // See "Matching Paths" below to learn more
      export const config = {
      matcher: '/foo',
      };

      @category Server
      @@ -34,133 +56,43 @@
      Rest Returns Promise<void>
    +
  • Defined in session/update-session.ts:139
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/functions/edge.withApiAuthRequired-1.html b/docs/functions/edge.withApiAuthRequired-1.html index c5283aec7..82d8dae3b 100644 --- a/docs/functions/edge.withApiAuthRequired-1.html +++ b/docs/functions/edge.withApiAuthRequired-1.html @@ -1,13 +1,13 @@ -withApiAuthRequired | @auth0/nextjs-auth0
    +withApiAuthRequired | @auth0/nextjs-auth0
    -
    +
    @@ -18,7 +18,7 @@

    Function withApiAuthRequired

  • Wrap a page router API route to check that the user has a valid session. If they're not logged in the @@ -51,133 +51,43 @@

    apiRoute: Returns NextApiHandler<any>
  • +
  • Defined in helpers/with-api-auth-required.ts:75
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/functions/edge.withMiddlewareAuthRequired.html b/docs/functions/edge.withMiddlewareAuthRequired.html index 05d5fc72d..13b25dd3c 100644 --- a/docs/functions/edge.withMiddlewareAuthRequired.html +++ b/docs/functions/edge.withMiddlewareAuthRequired.html @@ -1,13 +1,13 @@ -withMiddlewareAuthRequired | @auth0/nextjs-auth0
    +withMiddlewareAuthRequired | @auth0/nextjs-auth0
    -
    +
    @@ -18,7 +18,7 @@

    Function withMiddlewareAuthRequired

      - +
    • Protect your pages with Next.js Middleware. For example:

      To protect all your routes:

      @@ -46,133 +46,43 @@
      Optional Returns NextMiddleware
    +
  • Defined in helpers/with-middleware-auth-required.ts:80
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/functions/edge.withPageAuthRequired-1.html b/docs/functions/edge.withPageAuthRequired-1.html index 99153eb0b..9a3a44781 100644 --- a/docs/functions/edge.withPageAuthRequired-1.html +++ b/docs/functions/edge.withPageAuthRequired-1.html @@ -1,13 +1,13 @@ -withPageAuthRequired | @auth0/nextjs-auth0
    +withPageAuthRequired | @auth0/nextjs-auth0
    -
    +
    @@ -18,7 +18,7 @@

    Function withPageAuthRequired

  • Wrap your Server Component with this method to make sure the user is authenticated before @@ -69,133 +69,43 @@

    Optional Returns AppRouterPageRoute
  • +
  • Defined in helpers/with-page-auth-required.ts:166
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/functions/handlers_router_helpers.getHandler.html b/docs/functions/handlers_router_helpers.getHandler.html index e30ebd053..e9a56bfb8 100644 --- a/docs/functions/handlers_router_helpers.getHandler.html +++ b/docs/functions/handlers_router_helpers.getHandler.html @@ -1,13 +1,13 @@ -getHandler | @auth0/nextjs-auth0
    +getHandler | @auth0/nextjs-auth0
    -
    +
    @@ -18,7 +18,7 @@

    Function getHandler

      - +
    • Type Parameters

      @@ -49,68 +49,43 @@
      resOrCtx: Optional options: Opts

    Returns void | Promise<void> | Response | Promise<Response> | ((req, resOrCtxInner) => void | Promise<void> | Response | Promise<Response>)

    +
  • Defined in handlers/router-helpers.ts:72
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/functions/helpers_testing.generateSessionCookie.html b/docs/functions/helpers_testing.generateSessionCookie.html index b1cfd8f2e..5771f1ab7 100644 --- a/docs/functions/helpers_testing.generateSessionCookie.html +++ b/docs/functions/helpers_testing.generateSessionCookie.html @@ -1,13 +1,13 @@ -generateSessionCookie | @auth0/nextjs-auth0
    +generateSessionCookie | @auth0/nextjs-auth0
    -
    +
    @@ -18,7 +18,7 @@

    Function generateSessionCookie

      - +
    • Parameters

      @@ -29,61 +29,43 @@
      session: config: GenerateSessionCookieConfig

    Returns Promise<string>

    +
  • Defined in helpers/testing.ts:23
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/functions/index.getAccessToken-1.html b/docs/functions/index.getAccessToken-1.html index 6ee3a55c5..4150d52f6 100644 --- a/docs/functions/index.getAccessToken-1.html +++ b/docs/functions/index.getAccessToken-1.html @@ -1,13 +1,13 @@ -getAccessToken | @auth0/nextjs-auth0
    +getAccessToken | @auth0/nextjs-auth0
    -
    +
    @@ -18,9 +18,32 @@

    Function getAccessToken

      - +
    • -

      Get an access token to access an external API.

      +

      Get an access token to access an external API from the server.

      +

      In the App Router:

      +

      In a route handler:

      +
      // app/my-api/route.js
      import { NextResponse } from 'next/server';
      import { getAccessToken } from '@auth0/nextjs-auth0';

      export async function GET() {
      const { accessToken } = await getAccessToken();
      return NextResponse.json({ foo: 'bar' });
      }

      // Or, it's slightly more efficient to use the `req`, `res` args if you're
      // using another part of the SDK like `withApiAuthRequired` or `getSession`.
      import { NextResponse } from 'next/server';
      import { getAccessToken, withApiAuthRequired } from '@auth0/nextjs-auth0';

      const GET = withApiAuthRequired(async function GET(req) {
      const res = new NextResponse();
      const { accessToken } = await getAccessToken(req, res);
      return NextResponse.json({ foo: 'bar' }, res);
      });

      export { GET }; +
      +

      In a page or React Server Component:

      +
      // app/my-page/page.js
      import { getAccessToken } from '@auth0/nextjs-auth0';

      export default async function MyPage({ params, searchParams }) {
      const { accessToken } = await getAccessToken();
      return <h1>My Page</h1>;
      } +
      +

      Note: You can't write to the cookie in a React Server Component, so if +the access token is refreshed, it won't be persisted in the session.

      +

      You can also get the access token in a page or route in the Edge Runtime:

      +
      // app/my-api/route.js
      import { NextResponse } from 'next/server';
      import { getAccessToken } from '@auth0/nextjs-auth0/edge'; // Note the /edge import

      export async function GET() {
      const { accessToken } = await getAccessToken();
      return NextResponse.json({ foo: 'bar' });
      }

      export const runtime = 'edge'; +
      +

      Note: The Edge runtime features are only supported in the App Router.

      +

      In the Page Router:

      +

      In an API handler:

      +
      // pages/api/my-api.js
      import { getAccessToken } from '@auth0/nextjs-auth0';

      export default async function MyApi(req, res) {
      const { accessToken } = await getAccessToken(req, res);
      res.status(200).json({ name: 'John Doe' });
      } +
      +

      In a page:

      +
      // pages/my-page.js
      import { getAccessToken } from '@auth0/nextjs-auth0';

      export default function About() {
      return <div>About</div>;
      }

      export async function getServerSideProps(ctx) {
      const { accessToken } = await getAccessToken(ctx.req, ctx.res);
      return { props: { foo: 'bar' } };
      } +
      +

      In middleware:

      +
      import { NextResponse } from 'next/server';
      import { getAccessToken } from '@auth0/nextjs-auth0/edge'; // Note the /edge import


      export async function middleware(req) {
      const res = new NextResponse();
      const { accessToken } = await getAccessToken(req, res);
      return NextResponse.redirect(new URL('/bar', request.url), res);
      }

      export const config = {
      matcher: '/foo',
      }; +

      Parameters

      @@ -32,132 +55,43 @@

      Returns Promise<

      Throws

      AccessTokenError

    +
  • Defined in session/get-access-token.ts:217
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/functions/index.getSession-1.html b/docs/functions/index.getSession-1.html index 3568b93e1..1fc427792 100644 --- a/docs/functions/index.getSession-1.html +++ b/docs/functions/index.getSession-1.html @@ -1,13 +1,13 @@ -getSession | @auth0/nextjs-auth0
    +getSession | @auth0/nextjs-auth0
    -
    +
    @@ -18,9 +18,33 @@

    Function getSession

      - +
    • -

      Get the user's session from the request.

      +

      Get the user's session from the server.

      +

      In the App Router:

      +

      In a route handler:

      +
      // app/my-api/route.js
      import { getSession } from '@auth0/nextjs-auth0';

      export async function GET() {
      const { user } = await getSession();
      return NextResponse.json({ foo: 'bar' });
      }

      // Or, it's slightly more efficient to use the `req`, `res` args if you're
      // using another part of the SDK like `withApiAuthRequired` or `getAccessToken`.
      import { getSession, withApiAuthRequired } from '@auth0/nextjs-auth0';

      const GET = withApiAuthRequired(async function GET(req) {
      const res = new NextResponse();
      const { user } = await getSession(req, res);
      return NextResponse.json({ foo: 'bar' }, res);
      });

      export { GET }; +
      +

      In a page or React Server Component:

      +
      // app/my-page/page.js
      import { getSession } from '@auth0/nextjs-auth0';

      export default async function MyPage({ params, searchParams }) {
      const { user } = await getSession();
      return <h1>My Page</h1>;
      } +
      +

      Note: You can't write to the cookie in a React Server Component, so updates +to the session like setting the expiry of the rolling session won't be persisted. +For this, we recommend interacting with the session in the middleware.

      +

      You can also get the session in a page or route in the Edge Runtime:

      +
      // app/my-api/route.js
      import { getSession } from '@auth0/nextjs-auth0/edge'; // Note the /edge import

      export default async function MyPage({ params, searchParams }) {
      const { user } = await getSession();
      return <h1>My Page</h1>;
      }

      export const runtime = 'edge'; +
      +

      Note: The Edge runtime features are only supported in the App Router.

      +

      In the Page Router:

      +

      In an API handler:

      +
      // pages/api/my-api.js
      import { getSession } from '@auth0/nextjs-auth0';

      export default async function MyApi(req, res) {
      const { user } = await getSession(req, res);
      res.status(200).json({ name: user.name });
      } +
      +

      In a page:

      +
      // pages/my-page.js
      import { getSession } from '@auth0/nextjs-auth0';

      export default function About() {
      return <div>About</div>;
      }

      export async function getServerSideProps(ctx) {
      const { user } = await getSession(ctx.req, ctx.res);
      return { props: { foo: 'bar' } };
      } +
      +

      In middleware:

      +
      import { NextResponse } from 'next/server';
      import { getSession } from '@auth0/nextjs-auth0/edge'; // Note the /edge import

      export async function middleware(req) {
      const res = new NextResponse();
      const { user } = await getSession(req, res);
      return NextResponse.redirect(new URL('/bar', request.url), res);
      }

      export const config = {
      matcher: '/foo',
      };

      @category Server +

      Parameters

      @@ -30,132 +54,43 @@
      Rest Returns Promise<undefined | null | default>
    +
  • Defined in session/get-session.ts:115
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/functions/index.handleAuth-1.html b/docs/functions/index.handleAuth-1.html index 1bb7fd702..c26a47cf4 100644 --- a/docs/functions/index.handleAuth-1.html +++ b/docs/functions/index.handleAuth-1.html @@ -1,13 +1,13 @@ -handleAuth | @auth0/nextjs-auth0
    +handleAuth | @auth0/nextjs-auth0
    -
    +
    @@ -18,7 +18,7 @@

    Function handleAuth

      - +
    • The main way to use the server SDK.

      Page Router

      @@ -47,132 +47,43 @@
      Optional Returns any
    +
  • Defined in handlers/auth.ts:120
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/functions/index.handleCallback-1.html b/docs/functions/index.handleCallback-1.html index 5cf8a5976..deed688fd 100644 --- a/docs/functions/index.handleCallback-1.html +++ b/docs/functions/index.handleCallback-1.html @@ -1,13 +1,13 @@ -handleCallback | @auth0/nextjs-auth0
    +handleCallback | @auth0/nextjs-auth0
    -
    +
    @@ -18,7 +18,7 @@

    Function handleCallback

      - +
    • Parameters

      @@ -31,7 +31,7 @@
      ctx: Optional options: CallbackOptions

    Returns Response | Promise<Response>

    +
  • Defined in handlers/router-helpers.ts:63
  • @@ -45,7 +45,7 @@
    res: Optional options: CallbackOptions
  • Returns unknown

    +
  • Defined in handlers/router-helpers.ts:64
  • @@ -59,7 +59,7 @@
    resOrOpts: Optional options: CallbackOptions
  • Returns unknown

    +
  • Defined in handlers/router-helpers.ts:65
  • @@ -69,7 +69,7 @@

    Parameters

    Optional provider: OptionsProvider<CallbackOptions>
  • Returns Handler<CallbackOptions>

    +
  • Defined in handlers/router-helpers.ts:46
  • @@ -79,132 +79,43 @@

    Parameters

    Optional options: CallbackOptions
  • Returns Handler<CallbackOptions>

    +
  • Defined in handlers/router-helpers.ts:47
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/functions/index.handleLogin-1.html b/docs/functions/index.handleLogin-1.html index dc3f49c5f..8907aa9a3 100644 --- a/docs/functions/index.handleLogin-1.html +++ b/docs/functions/index.handleLogin-1.html @@ -1,13 +1,13 @@ -handleLogin | @auth0/nextjs-auth0
    +handleLogin | @auth0/nextjs-auth0
    -
    +
    @@ -18,7 +18,7 @@

    Function handleLogin

      - +
    • Parameters

      @@ -31,7 +31,7 @@
      ctx: Optional options: LoginOptions

    Returns Response | Promise<Response>

    +
  • Defined in handlers/router-helpers.ts:63
  • @@ -45,7 +45,7 @@
    res: Optional options: LoginOptions
  • Returns unknown

    +
  • Defined in handlers/router-helpers.ts:64
  • @@ -59,7 +59,7 @@
    resOrOpts: Optional options: LoginOptions
  • Returns unknown

    +
  • Defined in handlers/router-helpers.ts:65
  • @@ -69,7 +69,7 @@

    Parameters

    Optional provider: OptionsProvider<LoginOptions>
  • Returns Handler<LoginOptions>

    +
  • Defined in handlers/router-helpers.ts:46
  • @@ -79,132 +79,43 @@

    Parameters

    Optional options: LoginOptions
  • Returns Handler<LoginOptions>

    +
  • Defined in handlers/router-helpers.ts:47
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/functions/index.handleLogout-1.html b/docs/functions/index.handleLogout-1.html index 0e468c195..8ce98cad5 100644 --- a/docs/functions/index.handleLogout-1.html +++ b/docs/functions/index.handleLogout-1.html @@ -1,13 +1,13 @@ -handleLogout | @auth0/nextjs-auth0
    +handleLogout | @auth0/nextjs-auth0
    -
    +
    @@ -18,7 +18,7 @@

    Function handleLogout

      - +
    • Parameters

      @@ -31,7 +31,7 @@
      ctx: Optional options: LogoutOptions

    Returns Response | Promise<Response>

    +
  • Defined in handlers/router-helpers.ts:63
  • @@ -45,7 +45,7 @@
    res: Optional options: LogoutOptions
  • Returns unknown

    +
  • Defined in handlers/router-helpers.ts:64
  • @@ -59,7 +59,7 @@
    resOrOpts: Optional options: LogoutOptions
  • Returns unknown

    +
  • Defined in handlers/router-helpers.ts:65
  • @@ -69,7 +69,7 @@

    Parameters

    Optional provider: OptionsProvider<LogoutOptions>
  • Returns Handler<LogoutOptions>

    +
  • Defined in handlers/router-helpers.ts:46
  • @@ -79,132 +79,43 @@

    Parameters

    Optional options: LogoutOptions
  • Returns Handler<LogoutOptions>

    +
  • Defined in handlers/router-helpers.ts:47
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/functions/index.handleProfile-1.html b/docs/functions/index.handleProfile-1.html index 5c58c17eb..ee72ef202 100644 --- a/docs/functions/index.handleProfile-1.html +++ b/docs/functions/index.handleProfile-1.html @@ -1,13 +1,13 @@ -handleProfile | @auth0/nextjs-auth0
    +handleProfile | @auth0/nextjs-auth0
    -
    +
    @@ -18,7 +18,7 @@

    Function handleProfile

      - +
    • Parameters

      @@ -31,7 +31,7 @@
      ctx: Optional options: ProfileOptions

    Returns Response | Promise<Response>

    +
  • Defined in handlers/router-helpers.ts:63
  • @@ -45,7 +45,7 @@
    res: Optional options: ProfileOptions
  • Returns unknown

    +
  • Defined in handlers/router-helpers.ts:64
  • @@ -59,7 +59,7 @@
    resOrOpts: Optional options: ProfileOptions
  • Returns unknown

    +
  • Defined in handlers/router-helpers.ts:65
  • @@ -69,7 +69,7 @@

    Parameters

    Optional provider: OptionsProvider<ProfileOptions>
  • Returns Handler<ProfileOptions>

    +
  • Defined in handlers/router-helpers.ts:46
  • @@ -79,132 +79,43 @@

    Parameters

    Optional options: ProfileOptions
  • Returns Handler<ProfileOptions>

    +
  • Defined in handlers/router-helpers.ts:47
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/functions/index.initAuth0-1.html b/docs/functions/index.initAuth0-1.html index 74bf83460..718781b2e 100644 --- a/docs/functions/index.initAuth0-1.html +++ b/docs/functions/index.initAuth0-1.html @@ -1,13 +1,13 @@ -initAuth0 | @auth0/nextjs-auth0
    +initAuth0 | @auth0/nextjs-auth0
    -
    +
    @@ -18,7 +18,7 @@

    Function initAuth0

      - +
    • Initialise your own instance of the SDK.

      See ConfigParameters.

      @@ -31,132 +31,43 @@
      Optional Returns Omit<Auth0Server, "withMiddlewareAuthRequired">
    +
  • Defined in index.ts:38
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/functions/index.touchSession-1.html b/docs/functions/index.touchSession-1.html new file mode 100644 index 000000000..e6ff0bd6b --- /dev/null +++ b/docs/functions/index.touchSession-1.html @@ -0,0 +1,97 @@ +touchSession | @auth0/nextjs-auth0
    +
    + +
    +
    +
    +
    + +

    Function touchSession

    +
    +
      + +
    • +

      Touch the session object. If rolling sessions are enabled and autoSave is disabled, you will need +to call this method to update the session expiry.

      +

      In the App Router:

      +

      In a route handler:

      +
      // app/my-api/route.js
      import { touchSession } from '@auth0/nextjs-auth0';

      export async function GET() {
      await touchSession();
      return NextResponse.json({ foo: 'bar' });
      }

      // Or, it's slightly more efficient to use the `req`, `res` args if you're
      // using another part of the SDK like `withApiAuthRequired` or `getSession`.
      import { touchSession, withApiAuthRequired } from '@auth0/nextjs-auth0';

      const GET = withApiAuthRequired(async function GET(req) {
      const res = new NextResponse();
      await touchSession(req, res);
      return NextResponse.json({ foo: 'bar' }, res);
      });

      export { GET }; +
      +

      In a page or React Server Component:

      +
      // app/my-page/page.js
      import { touchSession } from '@auth0/nextjs-auth0';

      export default async function MyPage({ params, searchParams }) {
      await touchSession();
      return <h1>My Page</h1>;
      } +
      +

      Note: You can't write to the cookie in a React Server Component, so updates +to the session like setting the expiry of the rolling session won't be persisted. +For this, we recommend interacting with the session in the middleware.

      +

      You can also touch the session in a page or route in the Edge Runtime:

      +
      // app/my-api/route.js
      import { getSession } from '@auth0/nextjs-auth0/edge'; // Note the /edge import

      export default async function MyPage({ params, searchParams }) {
      await touchSession();
      return <h1>My Page</h1>;
      }

      export const runtime = 'edge'; +
      +

      Note: The Edge runtime features are only supported in the App Router.

      +

      In the Page Router:

      +

      In an API handler:

      +
      // pages/api/my-api.js
      import { touchSession } from '@auth0/nextjs-auth0';

      export default async function MyApi(req, res) {
      await touchSession(req, res);
      res.status(200).json({ name: user.name });
      } +
      +

      In a page:

      +
      // pages/my-page.js
      import { touchSession } from '@auth0/nextjs-auth0';

      export default function About() {
      return <div>About</div>;
      }

      export async function getServerSideProps(ctx) {
      await touchSession(ctx.req, ctx.res);
      return { props: { foo: 'bar' } };
      } +
      +

      In middleware:

      +
      import { NextResponse } from 'next/server';
      import { touchSession } from '@auth0/nextjs-auth0/edge'; // Note the /edge import

      export async function middleware(req) {
      const res = new NextResponse();
      await touchSession(req, res);
      return NextResponse.redirect(new URL('/bar', request.url), res);
      }

      export const config = {
      matcher: '/foo',
      };

      @category Server +
      +
      +
      +

      Parameters

      +
        +
      • +
        Rest ...args: [] | [IncomingMessage, ServerResponse<IncomingMessage>] | [NextApiRequest, NextApiResponse<any>] | [NextRequest, NextResponse<unknown>]
      +

      Returns Promise<void>

      +
    +
    +
    \ No newline at end of file diff --git a/docs/functions/index.updateSession-1.html b/docs/functions/index.updateSession-1.html index d84c89960..675acad01 100644 --- a/docs/functions/index.updateSession-1.html +++ b/docs/functions/index.updateSession-1.html @@ -1,13 +1,13 @@ -updateSession | @auth0/nextjs-auth0
    +updateSession | @auth0/nextjs-auth0
    -
    +
    @@ -18,12 +18,34 @@

    Function updateSession

      - +
    • Update the session object. The provided session object will replace the existing session.

      Note you can't use this method to login or logout - you should use the login and logout handlers for this. If no session is provided, it doesn't contain a user or the user is not authenticated; this is a no-op.

      -
      // pages/api/update-user.js
      import { getSession, updateSession } from '@auth0/nextjs-auth0';

      export default async function updateSession(req, res) {
      if (req.method === 'PUT') {
      const session = await getSession(req, res);
      updateSession(req, res, { ...session, user: { ...session.user, foo: req.query.foo } });
      res.json({ success: true });
      }
      }; +

      In the App Router:

      +

      In a route handler:

      +
      // app/my-api/route.js
      import { getSession, updateSession } from '@auth0/nextjs-auth0';

      export async function GET() {
      const { user } = await getSession();
      await updateSession({ ...session, user: { ...session.user, foo: 'bar' }});
      return NextResponse.json({ foo: 'bar' });
      }

      // Or, it's slightly more efficient to use the `req`, `res` args if you're
      // using another part of the SDK like `withApiAuthRequired` or `getSession`.
      import { getSession, updateSession, withApiAuthRequired } from '@auth0/nextjs-auth0';

      const GET = withApiAuthRequired(async function GET(req) {
      const res = new NextResponse();
      const { user } = await getSession(req, res);
      await updateSession(req, res, { ...session, user: { ...session.user, foo: 'bar' }});
      return NextResponse.json({ foo: 'bar' }, res);
      });

      export { GET }; +
      +

      In a Server Action in a page or React Server Component:

      +
      // app/my-page/page.js
      import { getSession, updateSession } from '@auth0/nextjs-auth0';

      export default async function Page() {
      async function updateUser(updates) {
      'use server';
      const { user } = await getSession();
      await updateSession(req, res, { ...session, user: { ...session.user, ...updates }});
      }
      return (
      <form action={updateUser}>
      <button type="submit">Update User</button>
      </form>
      );
      } +
      +

      Note: You can't write to the cookie in a React Server Component, so updates +to the session would need to happen in a Server Action. +More info on Server Actions https://nextjs.org/docs/app/building-your-application/data-fetching/server-actions

      +

      You can also update the session in a page or route in the Edge Runtime:

      +
      // app/my-page/page.js
      import { getSession, updateSession } from '@auth0/nextjs-auth0/edge'; // Note the /edge import

      export default async function Page() {
      async function updateUser(updates) {
      'use server';
      const { user } = await getSession();
      await updateSession(req, res, { ...session, user: { ...session.user, ...updates }});
      }
      return (
      <form action={updateUser}>
      <button type="submit">Update User</button>
      </form>
      );
      }
      export const runtime = 'edge'; +
      +

      Note: The Edge runtime features are only supported in the App Router.

      +

      In the Page Router:

      +

      In an API handler:

      +
      // pages/api/my-api.js
      import { getSession, updateSession } from '@auth0/nextjs-auth0';

      export default async function MyApi(req, res) {
      const { user } = await getSession(req, res);
      await updateSession(req, res, { ...session, user: { ...session.user, foo: 'bar' }});
      res.status(200).json({ name: user.name });
      } +
      +

      In a page:

      +
      // pages/my-page.js
      import { getSession, updateSession } from '@auth0/nextjs-auth0';

      export default function About() {
      return <div>About</div>;
      }

      export async function getServerSideProps(ctx) {
      const { user } = await getSession(ctx.req, ctx.res);
      await updateSession(req, res, { ...session, user: { ...session.user, foo: 'bar' }});
      return { props: { foo: 'bar' } };
      } +
      +

      In middleware:

      +
      import { NextResponse } from 'next/server';
      import { getSession, updateSession } from '@auth0/nextjs-auth0/edge'; // Note the /edge import

      export async function middleware(req) {
      const res = new NextResponse();
      const { user } = await getSession(req, res);
      await updateSession(req, res, { ...session, user: { ...session.user, foo: 'bar' }});
      return NextResponse.redirect(new URL('/bar', request.url), res);
      }

      // See "Matching Paths" below to learn more
      export const config = {
      matcher: '/foo',
      };

      @category Server
      @@ -34,132 +56,43 @@
      Rest Returns Promise<void>
    +
  • Defined in session/update-session.ts:139
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/functions/index.withApiAuthRequired-1.html b/docs/functions/index.withApiAuthRequired-1.html index b659cb27e..57b7171e6 100644 --- a/docs/functions/index.withApiAuthRequired-1.html +++ b/docs/functions/index.withApiAuthRequired-1.html @@ -1,13 +1,13 @@ -withApiAuthRequired | @auth0/nextjs-auth0
    +withApiAuthRequired | @auth0/nextjs-auth0
    -
    +
    @@ -18,7 +18,7 @@

    Function withApiAuthRequired

  • Wrap a page router API route to check that the user has a valid session. If they're not logged in the @@ -51,132 +51,43 @@

    apiRoute: Returns NextApiHandler<any>
  • +
  • Defined in helpers/with-api-auth-required.ts:75
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/functions/index.withPageAuthRequired-1.html b/docs/functions/index.withPageAuthRequired-1.html index d0beade18..633c618c0 100644 --- a/docs/functions/index.withPageAuthRequired-1.html +++ b/docs/functions/index.withPageAuthRequired-1.html @@ -1,13 +1,13 @@ -withPageAuthRequired | @auth0/nextjs-auth0
    +withPageAuthRequired | @auth0/nextjs-auth0
    -
    +
    @@ -18,7 +18,7 @@

    Function withPageAuthRequired

  • Wrap your Server Component with this method to make sure the user is authenticated before @@ -69,132 +69,43 @@

    Optional Returns AppRouterPageRoute
  • +
  • Defined in helpers/with-page-auth-required.ts:166
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/functions/init._initAuth.html b/docs/functions/init._initAuth.html index 1fa9a28fd..3e8721f88 100644 --- a/docs/functions/init._initAuth.html +++ b/docs/functions/init._initAuth.html @@ -1,13 +1,13 @@ -_initAuth | @auth0/nextjs-auth0
    +_initAuth | @auth0/nextjs-auth0
    -
    +
    @@ -18,7 +18,7 @@

    Function _initAuth

      - +
    • Parameters

      @@ -34,61 +34,43 @@
      clientnextConfig: NextConfig

    Returns Auth0Server & {
        sessionCache: default;
    }

    +
  • Defined in init.ts:33
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/index.html b/docs/index.html index 7c6d3a657..d964468b2 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1,13 +1,13 @@ -@auth0/nextjs-auth0
    +@auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/interfaces/client_use_user.UserProfile.html b/docs/interfaces/client_use_user.UserProfile.html index fd2baaf66..ccafcd69e 100644 --- a/docs/interfaces/client_use_user.UserProfile.html +++ b/docs/interfaces/client_use_user.UserProfile.html @@ -1,13 +1,13 @@ -UserProfile | @auth0/nextjs-auth0
    +UserProfile | @auth0/nextjs-auth0
    -
    +
    @@ -28,15 +28,15 @@

    Hierarchy

    Indexable

    [key: string]: unknown
    +
  • Defined in client/use-user.tsx:11
  • - +

    Properties

    -
    email? +
    email? email_verified? name? nickname? @@ -48,56 +48,56 @@

    Properties

    Properties

    - +
    email?: null | string
    +
  • Defined in client/use-user.tsx:12
  • email_verified?: null | boolean
    +
  • Defined in client/use-user.tsx:13
  • name?: null | string
    +
  • Defined in client/use-user.tsx:14
  • nickname?: null | string
    +
  • Defined in client/use-user.tsx:15
  • org_id?: null | string
    +
  • Defined in client/use-user.tsx:19
  • picture?: null | string
    +
  • Defined in client/use-user.tsx:16
  • sub?: null | string
    +
  • Defined in client/use-user.tsx:17
  • updated_at?: null | string
    +
  • Defined in client/use-user.tsx:18
  • @@ -113,51 +113,28 @@

    sub
  • updated_at
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/interfaces/client_with_page_auth_required.UserProps.html b/docs/interfaces/client_with_page_auth_required.UserProps.html index 3aae3f1c4..4ce4cbec8 100644 --- a/docs/interfaces/client_with_page_auth_required.UserProps.html +++ b/docs/interfaces/client_with_page_auth_required.UserProps.html @@ -1,13 +1,13 @@ -UserProps | @auth0/nextjs-auth0
    +UserProps | @auth0/nextjs-auth0
    -
    +
    @@ -21,34 +21,34 @@

    Hierarchy

    • UserProps
    +
  • Defined in client/with-page-auth-required.tsx:55
  • - +

    Properties

    -

    Properties

    - +
    +
  • Defined in client/with-page-auth-required.tsx:56
  • @@ -57,47 +57,28 @@

    user

    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/interfaces/client_with_page_auth_required.WithPageAuthRequiredOptions.html b/docs/interfaces/client_with_page_auth_required.WithPageAuthRequiredOptions.html index 3c1719c53..ddadcd1a5 100644 --- a/docs/interfaces/client_with_page_auth_required.WithPageAuthRequiredOptions.html +++ b/docs/interfaces/client_with_page_auth_required.WithPageAuthRequiredOptions.html @@ -1,13 +1,13 @@ -WithPageAuthRequiredOptions | @auth0/nextjs-auth0
    +WithPageAuthRequiredOptions | @auth0/nextjs-auth0
    -
    +
    @@ -25,22 +25,22 @@

    Hierarchy

    • WithPageAuthRequiredOptions
    +
  • Defined in client/with-page-auth-required.tsx:22
  • - +

    Properties

    - +
    onError?: ((error) => Element)

    Type declaration

    @@ -61,7 +61,7 @@
    error: Returns Element
    +
  • Defined in client/with-page-auth-required.tsx:52
  • onRedirecting?: (() => Element)
    @@ -79,7 +79,7 @@

    Type declaration

    Returns Element

    +
  • Defined in client/with-page-auth-required.tsx:42
  • returnTo?: string
    @@ -89,18 +89,18 @@
    +
  • Defined in client/with-page-auth-required.tsx:32
  • @@ -111,47 +111,28 @@

    onRedirecting
  • returnTo
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/interfaces/config.AuthorizationParameters.html b/docs/interfaces/config.AuthorizationParameters.html index 1d2314812..04f930540 100644 --- a/docs/interfaces/config.AuthorizationParameters.html +++ b/docs/interfaces/config.AuthorizationParameters.html @@ -1,13 +1,13 @@ -AuthorizationParameters | @auth0/nextjs-auth0
    +AuthorizationParameters | @auth0/nextjs-auth0
    -
    +
    @@ -28,32 +28,32 @@

    Hierarchy

    • AuthorizationParameters
    +
  • Defined in config.ts:353
  • - +

    Properties

    - +
    response_mode: "query" | "form_post"
    +
  • Defined in config.ts:361
  • response_type: "code" | "id_token" | "code id_token"
    +
  • Defined in config.ts:362
  • scope: string
    @@ -64,18 +64,18 @@
    +
  • Defined in config.ts:359
  • @@ -86,50 +86,28 @@

    response_type
  • scope
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/interfaces/config.BaseConfig.html b/docs/interfaces/config.BaseConfig.html index fbbc51dc2..75a455024 100644 --- a/docs/interfaces/config.BaseConfig.html +++ b/docs/interfaces/config.BaseConfig.html @@ -1,13 +1,13 @@ -BaseConfig | @auth0/nextjs-auth0
    +BaseConfig | @auth0/nextjs-auth0
    -
    +
    @@ -21,15 +21,15 @@

    Hierarchy

    • BaseConfig
    +
  • Defined in config.ts:10
  • - +

    Properties

    -
    auth0Logout? +
    auth0Logout? authorizationParams baseURL clientAssertionSigningAlg? @@ -39,6 +39,7 @@

    Properties

    clockTolerance enableTelemetry getLoginState +httpAgent? httpTimeout idTokenSigningAlg identityClaimFilter @@ -53,7 +54,7 @@

    Properties

    Properties

    - +
    auth0Logout?: boolean

    Boolean value to enable Auth0's proprietary logout feature. Since this SDK is for Auth0, it's set to true by default. @@ -62,7 +63,7 @@

    +
  • Defined in config.ts:31
  • authorizationParams: AuthorizationParameters
    @@ -78,7 +79,7 @@
    +
  • Defined in config.ts:61
  • baseURL: string
    @@ -90,7 +91,7 @@
    +
  • Defined in config.ts:71
  • clientAssertionSigningAlg?: string
    @@ -102,7 +103,7 @@
    +
  • Defined in config.ts:201
  • clientAssertionSigningKey?: string | CryptoKey
    @@ -113,7 +114,7 @@
    +
  • Defined in config.ts:192
  • clientID: string
    @@ -122,7 +123,7 @@
    +
  • Defined in config.ts:77
  • clientSecret?: string
    @@ -132,7 +133,7 @@
    +
  • Defined in config.ts:84
  • clockTolerance: number
    @@ -140,7 +141,7 @@
    +
  • Defined in config.ts:91
  • enableTelemetry: boolean
    @@ -150,7 +151,7 @@
    +
  • Defined in config.ts:111
  • getLoginState: ((options) => Record<string, any>)
    @@ -175,7 +176,16 @@
    options: Returns Record<string, any>
    +
  • Defined in config.ts:130
  • +
    + +
    httpAgent?: Agent
    +

    Instance of an HTTP agent for authentication requests. +(This is for the Node.js runtime only)

    +
    +
    httpTimeout: number
    @@ -185,7 +195,7 @@
    +
  • Defined in config.ts:98
  • idTokenSigningAlg: string
    @@ -194,7 +204,7 @@
    +
  • Defined in config.ts:149
  • identityClaimFilter: string[]
    @@ -204,7 +214,7 @@
    +
  • Defined in config.ts:137
  • idpLogout: boolean
    @@ -213,7 +223,7 @@
    +
  • Defined in config.ts:143
  • issuerBaseURL: string
    @@ -223,7 +233,7 @@
    +
  • Defined in config.ts:156
  • legacySameSiteCookie: boolean
    @@ -233,7 +243,7 @@
    +
  • Defined in config.ts:163
  • routes: {
        callback: string;
        postLogoutRedirect: string;
    }
    @@ -259,7 +269,7 @@
    postLogoutRedirect
    +
  • Defined in config.ts:168
  • secret: string | string[]
    @@ -271,7 +281,7 @@
    +
  • Defined in config.ts:18
  • session: SessionConfig
    @@ -279,7 +289,7 @@
    +
  • Defined in config.ts:23
  • transactionCookie: Omit<CookieConfig, "transient" | "httpOnly"> & {
        name: string;
    }
    @@ -301,18 +311,18 @@

    Type declaration

    name: string
    +
  • Defined in config.ts:216
  • @@ -329,6 +339,7 @@

    clockTolerance
  • enableTelemetry
  • getLoginState
  • +
  • httpAgent
  • httpTimeout
  • idTokenSigningAlg
  • identityClaimFilter
  • @@ -340,50 +351,28 @@

    session
  • transactionCookie
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/interfaces/config.CookieConfig.html b/docs/interfaces/config.CookieConfig.html index b66962efc..f271ef123 100644 --- a/docs/interfaces/config.CookieConfig.html +++ b/docs/interfaces/config.CookieConfig.html @@ -1,13 +1,13 @@ -CookieConfig | @auth0/nextjs-auth0
    +CookieConfig | @auth0/nextjs-auth0
    -
    +
    @@ -25,15 +25,15 @@

    Hierarchy

    • CookieConfig
    +
  • Defined in config.ts:302
  • - +

    Properties

    -
    domain? +
    domain? httpOnly path? sameSite @@ -43,14 +43,14 @@

    Properties

    Properties

    - +
    domain?: string

    Domain name for the cookie. You can also use the AUTH0_COOKIE_DOMAIN environment variable.

    +
  • Defined in config.ts:307
  • httpOnly: boolean
    @@ -60,7 +60,7 @@
    +
  • Defined in config.ts:329
  • path?: string
    @@ -71,27 +71,27 @@
    +
  • Defined in config.ts:315
  • sameSite: "lax" | "strict" | "none"

    Value of the SameSite Set-Cookie attribute. -Defaults to lax but will be adjusted based on response_type. +Defaults to lax but will be adjusted based on AuthorizationParameters.response_type. You can also use the AUTH0_COOKIE_SAME_SITE environment variable.

    +
  • Defined in config.ts:343
  • secure?: boolean

    Marks the cookie to be used over secure channels only. -Defaults to the protocol of baseURL. +Defaults to the protocol of BaseConfig.baseURL. You can also use the AUTH0_COOKIE_SECURE environment variable.

    +
  • Defined in config.ts:336
  • transient: boolean
    @@ -101,18 +101,18 @@
    +
  • Defined in config.ts:322
  • @@ -126,50 +126,28 @@

    secure
  • transient
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/interfaces/config.NextConfig.html b/docs/interfaces/config.NextConfig.html index 10a02cdc0..97ee3de84 100644 --- a/docs/interfaces/config.NextConfig.html +++ b/docs/interfaces/config.NextConfig.html @@ -1,13 +1,13 @@ -NextConfig | @auth0/nextjs-auth0
    +NextConfig | @auth0/nextjs-auth0
    -
    +
    @@ -23,15 +23,15 @@

    Hierarchy

    • NextConfig
    +
  • Defined in config.ts:368
  • - +

    Properties

    -
    identityClaimFilter +
    identityClaimFilter organization? routes session @@ -39,7 +39,7 @@

    Properties

    Properties

    - +
    identityClaimFilter: string[]

    Array value of claims to remove from the ID token before storing the cookie session. Defaults to ['aud', 'iss', 'iat', 'exp', 'nbf', 'nonce', 'azp', 'auth_time', 's_hash', 'at_hash', 'c_hash']. @@ -48,7 +48,7 @@

    +
  • Defined in config.ts:137
  • organization?: string
    @@ -59,7 +59,7 @@
    +
  • Defined in config.ts:377
  • routes: {
        callback: string;
        login: string;
    }
    @@ -71,23 +71,23 @@
    callback
    login: string
    +
  • Defined in config.ts:378
  • session: Pick<SessionConfig, "storeIDToken">
    +
  • Defined in config.ts:382
  • @@ -99,50 +99,28 @@

    routes
  • session
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/interfaces/config.SessionConfig.html b/docs/interfaces/config.SessionConfig.html index 6f575ca02..41edec850 100644 --- a/docs/interfaces/config.SessionConfig.html +++ b/docs/interfaces/config.SessionConfig.html @@ -1,13 +1,13 @@ -SessionConfig | @auth0/nextjs-auth0
    +SessionConfig | @auth0/nextjs-auth0
    -
    +
    @@ -25,15 +25,15 @@

    Hierarchy

    • SessionConfig
    +
  • Defined in config.ts:224
  • - +

    Properties

    -
    absoluteDuration +
    absoluteDuration autoSave? cookie genId? @@ -46,7 +46,7 @@

    Properties

    Properties

    - +
    absoluteDuration: number | boolean

    Integer value, in seconds, for application absolute rolling duration. The amount of time after the user has logged in that they will be logged out. @@ -56,7 +56,7 @@

    +
  • Defined in config.ts:276
  • autoSave?: boolean
    @@ -67,12 +67,12 @@
    +
  • Defined in config.ts:284
  • cookie: CookieConfig
    +
  • Defined in config.ts:294
  • genId?: (<Req, SessionType>(req, session) => string | Promise<string>)
    @@ -104,7 +104,7 @@
    session: Returns string | Promise<string>
    +
  • Defined in config.ts:245
  • name: string
    @@ -115,7 +115,7 @@
    +
  • Defined in config.ts:231
  • rolling: boolean
    @@ -128,7 +128,7 @@
    +
  • Defined in config.ts:258
  • rollingDuration: number | false
    @@ -140,7 +140,7 @@
    +
  • Defined in config.ts:267
  • store?: SessionStore<default>
    @@ -149,7 +149,7 @@
    +
  • Defined in config.ts:237
  • storeIDToken: boolean
    @@ -160,18 +160,18 @@
    +
  • Defined in config.ts:292
  • @@ -188,50 +188,28 @@

    store
  • storeIDToken
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/interfaces/handlers_callback.CallbackOptions.html b/docs/interfaces/handlers_callback.CallbackOptions.html index 07fb24e8e..5161280a7 100644 --- a/docs/interfaces/handlers_callback.CallbackOptions.html +++ b/docs/interfaces/handlers_callback.CallbackOptions.html @@ -1,13 +1,13 @@ -CallbackOptions | @auth0/nextjs-auth0
    +CallbackOptions | @auth0/nextjs-auth0
    -
    +
    @@ -27,15 +27,15 @@

    Hierarchy

    • CallbackOptions
    +
  • Defined in handlers/callback.ts:187
  • - +

    Properties

    -
    afterCallback? +
    afterCallback? authorizationParams? organization? redirectUri? @@ -43,10 +43,10 @@

    Properties

    Properties

    - +
    afterCallback?: AfterCallback
    +
  • Defined in handlers/callback.ts:188
  • authorizationParams?: Partial<AuthorizationParameters>
    @@ -55,36 +55,36 @@
    +
  • Defined in handlers/callback.ts:206
  • organization?: string
    -

    This is useful to specify instead of organization when your app has multiple -organizations, it should match authorizationParams.

    +

    This is useful to specify instead of NextConfig.organization when your app has multiple +organizations, it should match LoginOptions.authorizationParams.

    +
  • Defined in handlers/callback.ts:200
  • redirectUri?: string
    -

    This is useful to specify in addition to baseURL when your app runs on multiple domains, +

    This is useful to specify in addition to BaseConfig.baseURL when your app runs on multiple domains, it should match LoginOptions.authorizationParams.redirect_uri.

    +
  • Defined in handlers/callback.ts:194
  • @@ -96,51 +96,28 @@

    organization
  • redirectUri
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/interfaces/handlers_login.AuthorizationParams.html b/docs/interfaces/handlers_login.AuthorizationParams.html index c87918905..07a0f2024 100644 --- a/docs/interfaces/handlers_login.AuthorizationParams.html +++ b/docs/interfaces/handlers_login.AuthorizationParams.html @@ -1,13 +1,13 @@ -AuthorizationParams | @auth0/nextjs-auth0
    +AuthorizationParams | @auth0/nextjs-auth0
    -
    +
    @@ -27,15 +27,15 @@

    Hierarchy

    • AuthorizationParams
    +
  • Defined in handlers/login.ts:65
  • - +

    Properties

    -
    connection? +
    connection? connection_scope? invitation? organization? @@ -44,7 +44,7 @@

    Properties

    Properties

    - +
    connection?: string

    The name of an OAuth2/social connection. Use it to directly show that identity provider's login page, skipping the Universal Login page itself. @@ -54,7 +54,7 @@

    +
  • Defined in handlers/login.ts:88
  • connection_scope?: string
    @@ -64,7 +64,7 @@
    +
  • Defined in handlers/login.ts:112
  • invitation?: string
    @@ -78,16 +78,16 @@
    +
  • Defined in handlers/login.ts:145
  • organization?: string
    -

    This is useful to specify instead of organization when your app has multiple +

    This is useful to specify instead of NextConfig.organization when your app has multiple organizations. It should match CallbackOptions.organization.

    +
  • Defined in handlers/login.ts:151
  • screen_hint?: string
    @@ -97,18 +97,18 @@
    +
  • Defined in handlers/login.ts:159
  • @@ -121,52 +121,28 @@

    organization
  • screen_hint
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/interfaces/handlers_login.LoginOptions.html b/docs/interfaces/handlers_login.LoginOptions.html index 64633080f..e06e0f07d 100644 --- a/docs/interfaces/handlers_login.LoginOptions.html +++ b/docs/interfaces/handlers_login.LoginOptions.html @@ -1,13 +1,13 @@ -LoginOptions | @auth0/nextjs-auth0
    +LoginOptions | @auth0/nextjs-auth0
    -
    +
    @@ -27,28 +27,28 @@

    Hierarchy

    • LoginOptions
    +
  • Defined in handlers/login.ts:169
  • - +

    Properties

    - +
    authorizationParams?: AuthorizationParams

    Override the default authorizationParams.

    +
  • Defined in handlers/login.ts:173
  • getLoginState?: GetLoginState
    @@ -56,26 +56,26 @@
    +
  • Defined in handlers/login.ts:183
  • returnTo?: string
    -

    URL to return to after login. Overrides the default in baseURL.

    +

    URL to return to after login. Overrides the default in BaseConfig.baseURL.

    +
  • Defined in handlers/login.ts:178
  • @@ -86,52 +86,28 @@

    getLoginState
  • returnTo
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/interfaces/handlers_logout.LogoutOptions.html b/docs/interfaces/handlers_logout.LogoutOptions.html index 4d0ace6a4..730ed6ef5 100644 --- a/docs/interfaces/handlers_logout.LogoutOptions.html +++ b/docs/interfaces/handlers_logout.LogoutOptions.html @@ -1,13 +1,13 @@ -LogoutOptions | @auth0/nextjs-auth0
    +LogoutOptions | @auth0/nextjs-auth0
    -
    +
    @@ -27,21 +27,21 @@

    Hierarchy

    • LogoutOptions
    +
  • Defined in handlers/logout.ts:17
  • - +

    Properties

    - +
    logoutParams?: {
        [key: string]: any;
    }

    Additional custom parameters to pass to the logout endpoint.

    @@ -52,7 +52,7 @@

    Type declaration

    [key: string]: any
    +
  • Defined in handlers/logout.ts:27
  • returnTo?: string
    @@ -61,18 +61,18 @@
    +
  • Defined in handlers/logout.ts:22
  • @@ -82,48 +82,28 @@

    logoutParams
  • returnTo
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/interfaces/session_get_access_token.AccessTokenRequest.html b/docs/interfaces/session_get_access_token.AccessTokenRequest.html index 95295c801..843cbd206 100644 --- a/docs/interfaces/session_get_access_token.AccessTokenRequest.html +++ b/docs/interfaces/session_get_access_token.AccessTokenRequest.html @@ -1,13 +1,13 @@ -AccessTokenRequest | @auth0/nextjs-auth0
    +AccessTokenRequest | @auth0/nextjs-auth0
    -
    +
    @@ -25,15 +25,15 @@

    Hierarchy

    • AccessTokenRequest
    +
  • Defined in session/get-access-token.ts:40
  • - +

    Properties

    -
    afterRefresh? +
    afterRefresh? authorizationParams? refresh? scopes? @@ -41,7 +41,7 @@

    Properties

    Properties

    - +
    afterRefresh?: AfterRefresh

    When the access token request refreshes the tokens using the refresh grant the session is updated with new tokens. Use this to modify the session after it is refreshed. @@ -55,7 +55,7 @@

    Example

    Modify the session after refresh

    +
  • Defined in session/get-access-token.ts:82
  • authorizationParams?: Partial<AuthorizationParameters>
    @@ -63,7 +63,7 @@
    +
  • Defined in session/get-access-token.ts:87
  • refresh?: boolean
    @@ -74,7 +74,7 @@
    +
  • Defined in session/get-access-token.ts:53
  • scopes?: string[]
    @@ -82,18 +82,18 @@
    +
  • Defined in session/get-access-token.ts:44
  • @@ -105,50 +105,28 @@

    refresh
  • scopes
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/interfaces/session_get_access_token.GetAccessTokenResult.html b/docs/interfaces/session_get_access_token.GetAccessTokenResult.html index fe8ab1596..26971c756 100644 --- a/docs/interfaces/session_get_access_token.GetAccessTokenResult.html +++ b/docs/interfaces/session_get_access_token.GetAccessTokenResult.html @@ -1,13 +1,13 @@ -GetAccessTokenResult | @auth0/nextjs-auth0
    +GetAccessTokenResult | @auth0/nextjs-auth0
    -
    +
    @@ -25,37 +25,37 @@

    Hierarchy

    • GetAccessTokenResult
    +
  • Defined in session/get-access-token.ts:95
  • - +

    Properties

    -

    Properties

    - +
    accessToken?: string

    Access token returned from the token cache.

    +
  • Defined in session/get-access-token.ts:99
  • @@ -64,50 +64,28 @@

    accessToken

    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/interfaces/session_session.Claims.html b/docs/interfaces/session_session.Claims.html index 5ccd9b80d..597b8ded3 100644 --- a/docs/interfaces/session_session.Claims.html +++ b/docs/interfaces/session_session.Claims.html @@ -1,13 +1,13 @@ -Claims | @auth0/nextjs-auth0
    +Claims | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/interfaces/shared.Auth0Server.html b/docs/interfaces/shared.Auth0Server.html index cf93d8d4e..655c71575 100644 --- a/docs/interfaces/shared.Auth0Server.html +++ b/docs/interfaces/shared.Auth0Server.html @@ -1,13 +1,13 @@ -Auth0Server | @auth0/nextjs-auth0
    +Auth0Server | @auth0/nextjs-auth0
    -
    +
    @@ -27,15 +27,15 @@

    Hierarchy

    • Auth0Server
    +
  • Defined in shared.ts:20
  • - +

    Properties

    -
    getAccessToken +
    getAccessToken getSession handleAuth handleCallback @@ -51,13 +51,13 @@

    Properties

    Properties

    - +
    getAccessToken: GetAccessToken

    Access token getter.

    +
  • Defined in shared.ts:39
  • getSession: GetSession
    @@ -65,7 +65,7 @@
    +
  • Defined in shared.ts:24
  • handleAuth: HandleAuth
    @@ -73,7 +73,7 @@
    +
  • Defined in shared.ts:74
  • handleCallback: HandleCallback
    @@ -81,7 +81,7 @@
    +
  • Defined in shared.ts:49
  • handleLogin: HandleLogin
    @@ -89,7 +89,7 @@
    +
  • Defined in shared.ts:44
  • handleLogout: HandleLogout
    @@ -97,7 +97,7 @@
    +
  • Defined in shared.ts:54
  • handleProfile: HandleProfile
    @@ -105,7 +105,7 @@
    +
  • Defined in shared.ts:59
  • touchSession: TouchSession
    @@ -113,7 +113,7 @@
    +
  • Defined in shared.ts:29
  • updateSession: UpdateSession
    @@ -121,7 +121,7 @@
    +
  • Defined in shared.ts:34
  • withApiAuthRequired: WithApiAuthRequired
    @@ -129,7 +129,7 @@
    +
  • Defined in shared.ts:64
  • withMiddlewareAuthRequired: WithMiddlewareAuthRequired
    @@ -137,7 +137,7 @@
    +
  • Defined in shared.ts:79
  • withPageAuthRequired: WithPageAuthRequired
    @@ -145,18 +145,18 @@
    +
  • Defined in shared.ts:69
  • @@ -176,105 +176,28 @@

    withMiddlewareAuthRequired
  • withPageAuthRequired
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/client.html b/docs/modules/client.html index 0835f14e0..4353ba50d 100644 --- a/docs/modules/client.html +++ b/docs/modules/client.html @@ -1,13 +1,13 @@ -client | @auth0/nextjs-auth0
    +client | @auth0/nextjs-auth0
    -
    +
    +
  • RequestError
  • +
  • UserProfile
  • +
  • UserProvider
  • +
  • UserProviderProps
  • +
  • WithPageAuthRequired
  • +
  • WithPageAuthRequiredOptions
  • +
  • useUser
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/client_use_user.html b/docs/modules/client_use_user.html index 85d9d2f3e..eba02d4d3 100644 --- a/docs/modules/client_use_user.html +++ b/docs/modules/client_use_user.html @@ -1,13 +1,13 @@ -client/use-user | @auth0/nextjs-auth0
    +client/use-user | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/client_with_page_auth_required.html b/docs/modules/client_with_page_auth_required.html index 388186f5d..50733e94e 100644 --- a/docs/modules/client_with_page_auth_required.html +++ b/docs/modules/client_with_page_auth_required.html @@ -1,13 +1,13 @@ -client/with-page-auth-required | @auth0/nextjs-auth0
    +client/with-page-auth-required | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/config.html b/docs/modules/config.html index 406b2a060..c4d279690 100644 --- a/docs/modules/config.html +++ b/docs/modules/config.html @@ -1,13 +1,13 @@ -config | @auth0/nextjs-auth0
    +config | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/edge.html b/docs/modules/edge.html index 6643e3ad2..cbd61d3c3 100644 --- a/docs/modules/edge.html +++ b/docs/modules/edge.html @@ -1,13 +1,13 @@ -edge | @auth0/nextjs-auth0
    +edge | @auth0/nextjs-auth0
    -
    +
    @@ -16,102 +16,99 @@
  • edge
  • Module edge

    +
  • Defined in edge.ts:1
  • - +
    -

    References

    -
    -
    -

    Type Aliases - Server

    -
    -
    -

    Functions - Other

    -
    -

    Functions - Server

    -
    -

    References

    +

    Other

    -Re-exports AccessTokenError
    +Re-exports AccessTokenError
    Re-exports AccessTokenErrorCode
    @@ -194,6 +191,10 @@ Re-exports LogoutHandlerError
    Re-exports LogoutOptions
    +
    +Re-exports NextAppRouterHandler
    +
    +Re-exports NextPageRouterHandler
    Re-exports PageRoute
    @@ -236,193 +237,105 @@

    On This Page

    +
  • AccessTokenError
  • +
  • AccessTokenErrorCode
  • +
  • AccessTokenRequest
  • +
  • AfterCallback
  • +
  • AfterCallbackAppRoute
  • +
  • AfterCallbackPageRoute
  • +
  • AfterRefetch
  • +
  • AfterRefetchAppRoute
  • +
  • AfterRefetchPageRoute
  • +
  • AfterRefresh
  • +
  • AfterRefreshAppRoute
  • +
  • AfterRefreshPageRoute
  • +
  • AppRouteHandlerFn
  • +
  • AppRouteHandlerFnContext
  • +
  • AppRouterHandler
  • +
  • AppRouterOnError
  • +
  • AppRouterPageRoute
  • +
  • AppRouterPageRouteOpts
  • +
  • Auth0Server
  • +
  • AuthError
  • +
  • CallbackHandlerError
  • +
  • CallbackOptions
  • +
  • Claims
  • +
  • ConfigParameters
  • +
  • GetAccessToken
  • +
  • GetAccessTokenResult
  • +
  • GetLoginState
  • +
  • GetLoginStateAppRoute
  • +
  • GetLoginStatePageRoute
  • +
  • GetServerSidePropsResultWithSession
  • +
  • GetSession
  • +
  • HandleAuth
  • +
  • HandleCallback
  • +
  • HandleLogin
  • +
  • HandleLogout
  • +
  • HandleProfile
  • +
  • HandlerError
  • +
  • Handlers
  • +
  • LoginHandlerError
  • +
  • LoginOptions
  • +
  • LogoutHandlerError
  • +
  • LogoutOptions
  • +
  • NextAppRouterHandler
  • +
  • NextPageRouterHandler
  • +
  • PageRoute
  • +
  • PageRouterHandler
  • +
  • PageRouterOnError
  • +
  • ProfileHandlerError
  • +
  • ProfileOptions
  • +
  • Session
  • +
  • SessionStore
  • +
  • SessionStorePayload
  • +
  • TouchSession
  • +
  • UpdateSession
  • +
  • WithApiAuthRequired
  • +
  • WithApiAuthRequiredAppRoute
  • +
  • WithApiAuthRequiredPageRoute
  • +
  • WithPageAuthRequired
  • +
  • WithPageAuthRequiredAppRouter
  • +
  • WithPageAuthRequiredAppRouterOptions
  • +
  • WithPageAuthRequiredPageRouter
  • +
  • WithPageAuthRequiredPageRouterOptions
  • +
  • telemetry
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/handlers.html b/docs/modules/handlers.html index a691c5a66..376ebd05e 100644 --- a/docs/modules/handlers.html +++ b/docs/modules/handlers.html @@ -1,13 +1,13 @@ -handlers | @auth0/nextjs-auth0
    +handlers | @auth0/nextjs-auth0
    -
    +
    @@ -16,43 +16,45 @@
  • handlers
  • Module handlers

    +
  • Defined in handlers/index.ts:1
  • - +

    References

    -Re-exports AfterCallback
    +Re-exports AfterCallback
    Re-exports AfterCallbackAppRoute
    @@ -93,6 +95,10 @@ Re-exports LoginOptions
    Re-exports LogoutOptions
    +
    +Re-exports NextAppRouterHandler
    +
    +Re-exports NextPageRouterHandler
    Re-exports PageRouterHandler
    @@ -103,106 +109,68 @@

    On This Page

    +
  • AfterCallback
  • +
  • AfterCallbackAppRoute
  • +
  • AfterCallbackPageRoute
  • +
  • AfterRefetch
  • +
  • AfterRefetchAppRoute
  • +
  • AfterRefetchPageRoute
  • +
  • AppRouteHandlerFnContext
  • +
  • AppRouterHandler
  • +
  • AppRouterOnError
  • +
  • CallbackOptions
  • +
  • GetLoginState
  • +
  • GetLoginStateAppRoute
  • +
  • GetLoginStatePageRoute
  • +
  • HandleAuth
  • +
  • HandleCallback
  • +
  • HandleLogin
  • +
  • HandleLogout
  • +
  • HandleProfile
  • +
  • Handlers
  • +
  • LoginOptions
  • +
  • LogoutOptions
  • +
  • NextAppRouterHandler
  • +
  • NextPageRouterHandler
  • +
  • PageRouterHandler
  • +
  • PageRouterOnError
  • +
  • ProfileOptions
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/handlers_auth.html b/docs/modules/handlers_auth.html index 4c19c06f5..3b37467fd 100644 --- a/docs/modules/handlers_auth.html +++ b/docs/modules/handlers_auth.html @@ -1,13 +1,13 @@ -handlers/auth | @auth0/nextjs-auth0
    +handlers/auth | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/handlers_callback.html b/docs/modules/handlers_callback.html index 8c9f10042..12f1b11b3 100644 --- a/docs/modules/handlers_callback.html +++ b/docs/modules/handlers_callback.html @@ -1,13 +1,13 @@ -handlers/callback | @auth0/nextjs-auth0
    +handlers/callback | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/handlers_login.html b/docs/modules/handlers_login.html index 22700a9cc..834eb4aa2 100644 --- a/docs/modules/handlers_login.html +++ b/docs/modules/handlers_login.html @@ -1,13 +1,13 @@ -handlers/login | @auth0/nextjs-auth0
    +handlers/login | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/handlers_logout.html b/docs/modules/handlers_logout.html index b9506d003..dfa0312f1 100644 --- a/docs/modules/handlers_logout.html +++ b/docs/modules/handlers_logout.html @@ -1,13 +1,13 @@ -handlers/logout | @auth0/nextjs-auth0
    +handlers/logout | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/handlers_profile.html b/docs/modules/handlers_profile.html index 4a11e8eb0..7ad3b292e 100644 --- a/docs/modules/handlers_profile.html +++ b/docs/modules/handlers_profile.html @@ -1,13 +1,13 @@ -handlers/profile | @auth0/nextjs-auth0
    +handlers/profile | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/handlers_router_helpers.html b/docs/modules/handlers_router_helpers.html index c391ec2d2..80ec3f938 100644 --- a/docs/modules/handlers_router_helpers.html +++ b/docs/modules/handlers_router_helpers.html @@ -1,13 +1,13 @@ -handlers/router-helpers | @auth0/nextjs-auth0
    +handlers/router-helpers | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/helpers.html b/docs/modules/helpers.html index 40a328a90..9b1cd577e 100644 --- a/docs/modules/helpers.html +++ b/docs/modules/helpers.html @@ -1,13 +1,13 @@ -helpers | @auth0/nextjs-auth0
    +helpers | @auth0/nextjs-auth0
    -
    +
    +
  • AppRouteHandlerFn
  • +
  • AppRouterPageRoute
  • +
  • AppRouterPageRouteOpts
  • +
  • GetServerSidePropsResultWithSession
  • +
  • PageRoute
  • +
  • WithApiAuthRequired
  • +
  • WithApiAuthRequiredAppRoute
  • +
  • WithApiAuthRequiredPageRoute
  • +
  • WithPageAuthRequired
  • +
  • WithPageAuthRequiredAppRouter
  • +
  • WithPageAuthRequiredAppRouterOptions
  • +
  • WithPageAuthRequiredPageRouter
  • +
  • WithPageAuthRequiredPageRouterOptions
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/helpers_testing.html b/docs/modules/helpers_testing.html index fc391a811..c89ce73d2 100644 --- a/docs/modules/helpers_testing.html +++ b/docs/modules/helpers_testing.html @@ -1,13 +1,13 @@ -helpers/testing | @auth0/nextjs-auth0
    +helpers/testing | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/helpers_with_api_auth_required.html b/docs/modules/helpers_with_api_auth_required.html index 5ff51da76..62a54e136 100644 --- a/docs/modules/helpers_with_api_auth_required.html +++ b/docs/modules/helpers_with_api_auth_required.html @@ -1,13 +1,13 @@ -helpers/with-api-auth-required | @auth0/nextjs-auth0
    +helpers/with-api-auth-required | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/helpers_with_middleware_auth_required.html b/docs/modules/helpers_with_middleware_auth_required.html index a41459ddb..e06712acd 100644 --- a/docs/modules/helpers_with_middleware_auth_required.html +++ b/docs/modules/helpers_with_middleware_auth_required.html @@ -1,13 +1,13 @@ -helpers/with-middleware-auth-required | @auth0/nextjs-auth0
    +helpers/with-middleware-auth-required | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/helpers_with_page_auth_required.html b/docs/modules/helpers_with_page_auth_required.html index a5806d9bb..5bf278cad 100644 --- a/docs/modules/helpers_with_page_auth_required.html +++ b/docs/modules/helpers_with_page_auth_required.html @@ -1,13 +1,13 @@ -helpers/with-page-auth-required | @auth0/nextjs-auth0
    +helpers/with-page-auth-required | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/http.html b/docs/modules/http.html index 5de82c450..670dd3b0e 100644 --- a/docs/modules/http.html +++ b/docs/modules/http.html @@ -1,13 +1,13 @@ -http | @auth0/nextjs-auth0
    +http | @auth0/nextjs-auth0
    -
    +
    @@ -16,25 +16,25 @@
  • http
  • Module http

    +
  • Defined in http/index.ts:1
  • - +

    References

    -Renames and re-exports default
    +Renames and re-exports default
    Renames and re-exports default
    @@ -49,70 +49,48 @@

    On This Page

    +
  • Auth0NextApiRequest
  • +
  • Auth0NextApiResponse
  • +
  • Auth0NextRequest
  • +
  • Auth0NextRequestCookies
  • +
  • Auth0NextResponse
  • +
  • Auth0NextResponseCookies
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/http_auth0_next_api_request.html b/docs/modules/http_auth0_next_api_request.html index e5c8b6cb3..260e1d681 100644 --- a/docs/modules/http_auth0_next_api_request.html +++ b/docs/modules/http_auth0_next_api_request.html @@ -1,13 +1,13 @@ -http/auth0-next-api-request | @auth0/nextjs-auth0
    +http/auth0-next-api-request | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/http_auth0_next_api_response.html b/docs/modules/http_auth0_next_api_response.html index f2c266b97..eb782f94e 100644 --- a/docs/modules/http_auth0_next_api_response.html +++ b/docs/modules/http_auth0_next_api_response.html @@ -1,13 +1,13 @@ -http/auth0-next-api-response | @auth0/nextjs-auth0
    +http/auth0-next-api-response | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/http_auth0_next_request.html b/docs/modules/http_auth0_next_request.html index 128d2bd2d..b660fa133 100644 --- a/docs/modules/http_auth0_next_request.html +++ b/docs/modules/http_auth0_next_request.html @@ -1,13 +1,13 @@ -http/auth0-next-request | @auth0/nextjs-auth0
    +http/auth0-next-request | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/http_auth0_next_request_cookies.html b/docs/modules/http_auth0_next_request_cookies.html index f53e31784..e4b247ccb 100644 --- a/docs/modules/http_auth0_next_request_cookies.html +++ b/docs/modules/http_auth0_next_request_cookies.html @@ -1,13 +1,13 @@ -http/auth0-next-request-cookies | @auth0/nextjs-auth0
    +http/auth0-next-request-cookies | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/http_auth0_next_response.html b/docs/modules/http_auth0_next_response.html index 613e9f586..5483ff262 100644 --- a/docs/modules/http_auth0_next_response.html +++ b/docs/modules/http_auth0_next_response.html @@ -1,13 +1,13 @@ -http/auth0-next-response | @auth0/nextjs-auth0
    +http/auth0-next-response | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/http_auth0_next_response_cookies.html b/docs/modules/http_auth0_next_response_cookies.html index 00c8452dd..826741ad3 100644 --- a/docs/modules/http_auth0_next_response_cookies.html +++ b/docs/modules/http_auth0_next_response_cookies.html @@ -1,13 +1,13 @@ -http/auth0-next-response-cookies | @auth0/nextjs-auth0
    +http/auth0-next-response-cookies | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/index.html b/docs/modules/index.html index 936044f7e..82223816f 100644 --- a/docs/modules/index.html +++ b/docs/modules/index.html @@ -1,13 +1,13 @@ -index | @auth0/nextjs-auth0
    +index | @auth0/nextjs-auth0
    -
    +
    @@ -16,104 +16,98 @@
  • index
  • Module index

    +
  • Defined in index.ts:1
  • - +
    -

    References

    -
    -
    -

    Type Aliases - Other

    -
    -
    -

    Type Aliases - Server

    -
    -
    -

    Functions - Other

    -
    -

    Functions - Server

    -
    -

    References

    +

    Other

    -Re-exports AccessTokenError
    +Re-exports AccessTokenError
    Re-exports AccessTokenErrorCode
    @@ -194,6 +188,10 @@ Re-exports LogoutHandlerError
    Re-exports LogoutOptions
    +
    +Re-exports NextAppRouterHandler
    +
    +Re-exports NextPageRouterHandler
    Re-exports PageRoute
    @@ -236,191 +234,104 @@

    On This Page

    +
  • AccessTokenError
  • +
  • AccessTokenErrorCode
  • +
  • AccessTokenRequest
  • +
  • AfterCallback
  • +
  • AfterCallbackAppRoute
  • +
  • AfterCallbackPageRoute
  • +
  • AfterRefetch
  • +
  • AfterRefetchAppRoute
  • +
  • AfterRefetchPageRoute
  • +
  • AfterRefresh
  • +
  • AfterRefreshAppRoute
  • +
  • AfterRefreshPageRoute
  • +
  • AppRouteHandlerFn
  • +
  • AppRouteHandlerFnContext
  • +
  • AppRouterHandler
  • +
  • AppRouterOnError
  • +
  • AppRouterPageRoute
  • +
  • AppRouterPageRouteOpts
  • +
  • AuthError
  • +
  • CallbackHandlerError
  • +
  • CallbackOptions
  • +
  • Claims
  • +
  • ConfigParameters
  • +
  • GetAccessToken
  • +
  • GetAccessTokenResult
  • +
  • GetLoginState
  • +
  • GetLoginStateAppRoute
  • +
  • GetLoginStatePageRoute
  • +
  • GetServerSidePropsResultWithSession
  • +
  • GetSession
  • +
  • HandleAuth
  • +
  • HandleCallback
  • +
  • HandleLogin
  • +
  • HandleLogout
  • +
  • HandleProfile
  • +
  • HandlerError
  • +
  • Handlers
  • +
  • LoginHandlerError
  • +
  • LoginOptions
  • +
  • LogoutHandlerError
  • +
  • LogoutOptions
  • +
  • NextAppRouterHandler
  • +
  • NextPageRouterHandler
  • +
  • PageRoute
  • +
  • PageRouterHandler
  • +
  • PageRouterOnError
  • +
  • ProfileHandlerError
  • +
  • ProfileOptions
  • +
  • Session
  • +
  • SessionStore
  • +
  • SessionStorePayload
  • +
  • TouchSession
  • +
  • UpdateSession
  • +
  • WithApiAuthRequired
  • +
  • WithApiAuthRequiredAppRoute
  • +
  • WithApiAuthRequiredPageRoute
  • +
  • WithPageAuthRequired
  • +
  • WithPageAuthRequiredAppRouter
  • +
  • WithPageAuthRequiredAppRouterOptions
  • +
  • WithPageAuthRequiredPageRouter
  • +
  • WithPageAuthRequiredPageRouterOptions
  • +
  • telemetry
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/init.html b/docs/modules/init.html index b2a1ebfc9..8455b2441 100644 --- a/docs/modules/init.html +++ b/docs/modules/init.html @@ -1,13 +1,13 @@ -init | @auth0/nextjs-auth0
    +init | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/session.html b/docs/modules/session.html index ce20ba3df..3a0e4b26f 100644 --- a/docs/modules/session.html +++ b/docs/modules/session.html @@ -1,13 +1,13 @@ -session | @auth0/nextjs-auth0
    +session | @auth0/nextjs-auth0
    -
    +
    +
  • AccessTokenRequest
  • +
  • AfterRefresh
  • +
  • AfterRefreshAppRoute
  • +
  • AfterRefreshPageRoute
  • +
  • Claims
  • +
  • GetAccessToken
  • +
  • GetAccessTokenResult
  • +
  • GetSession
  • +
  • Session
  • +
  • TouchSession
  • +
  • UpdateSession
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/session_get_access_token.html b/docs/modules/session_get_access_token.html index b0de2eb4f..22e185a46 100644 --- a/docs/modules/session_get_access_token.html +++ b/docs/modules/session_get_access_token.html @@ -1,13 +1,13 @@ -session/get-access-token | @auth0/nextjs-auth0
    +session/get-access-token | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/session_get_session.html b/docs/modules/session_get_session.html index 29aaadeb1..6acfde67e 100644 --- a/docs/modules/session_get_session.html +++ b/docs/modules/session_get_session.html @@ -1,13 +1,13 @@ -session/get-session | @auth0/nextjs-auth0
    +session/get-session | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/session_session.html b/docs/modules/session_session.html index d04144d21..49c235b92 100644 --- a/docs/modules/session_session.html +++ b/docs/modules/session_session.html @@ -1,13 +1,13 @@ -session/session | @auth0/nextjs-auth0
    +session/session | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/session_touch_session.html b/docs/modules/session_touch_session.html index e20baea1c..5df37f91c 100644 --- a/docs/modules/session_touch_session.html +++ b/docs/modules/session_touch_session.html @@ -1,13 +1,13 @@ -session/touch-session | @auth0/nextjs-auth0
    +session/touch-session | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/session_update_session.html b/docs/modules/session_update_session.html index 702773d0c..e3a8ec314 100644 --- a/docs/modules/session_update_session.html +++ b/docs/modules/session_update_session.html @@ -1,13 +1,13 @@ -session/update-session | @auth0/nextjs-auth0
    +session/update-session | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/shared.html b/docs/modules/shared.html index 875b3c0aa..32df2d6c2 100644 --- a/docs/modules/shared.html +++ b/docs/modules/shared.html @@ -1,13 +1,13 @@ -shared | @auth0/nextjs-auth0
    +shared | @auth0/nextjs-auth0
    -
    +
    @@ -16,89 +16,85 @@
  • shared
  • Module shared

    +
  • Defined in shared.ts:1
  • - +
    -

    References

    -
    AccessTokenError -AccessTokenErrorCode -AccessTokenRequest -AfterCallback -AfterCallbackAppRoute -AfterCallbackPageRoute -AfterRefetch -AfterRefetchAppRoute -AfterRefetchPageRoute -AfterRefresh -AfterRefreshAppRoute -AfterRefreshPageRoute -AppRouteHandlerFn -AppRouteHandlerFnContext -AppRouterHandler -AppRouterOnError -AppRouterPageRoute -AppRouterPageRouteOpts -AuthError -CallbackHandlerError -CallbackOptions -Claims -ConfigParameters -GetAccessToken -GetAccessTokenResult -GetLoginState -GetLoginStateAppRoute -GetLoginStatePageRoute -GetServerSidePropsResultWithSession -GetSession -HandleAuth -HandleCallback -HandleLogin -HandleLogout -HandleProfile -HandlerError -Handlers -LoginHandlerError -LoginOptions -LogoutHandlerError -LogoutOptions -PageRoute -PageRouterHandler -PageRouterOnError -ProfileHandlerError -ProfileOptions -Session -TouchSession -UpdateSession -WithApiAuthRequired -WithApiAuthRequiredAppRoute -WithApiAuthRequiredPageRoute -WithPageAuthRequired -WithPageAuthRequiredAppRouter -WithPageAuthRequiredAppRouterOptions -WithPageAuthRequiredPageRouter -WithPageAuthRequiredPageRouterOptions +

    Other

    +
    -

    Interfaces - Server

    -
    -
    -

    Type Aliases

    -
    -
    -

    Variables

    -
    -

    References

    +

    Other

    -Re-exports AccessTokenError
    +Re-exports AccessTokenError
    Re-exports AccessTokenErrorCode
    @@ -179,6 +175,10 @@ Re-exports LogoutHandlerError
    Re-exports LogoutOptions
    +
    +Re-exports NextAppRouterHandler
    +
    +Re-exports NextPageRouterHandler
    Re-exports PageRoute
    @@ -215,176 +215,101 @@
    +
  • AccessTokenError
  • +
  • AccessTokenErrorCode
  • +
  • AccessTokenRequest
  • +
  • AfterCallback
  • +
  • AfterCallbackAppRoute
  • +
  • AfterCallbackPageRoute
  • +
  • AfterRefetch
  • +
  • AfterRefetchAppRoute
  • +
  • AfterRefetchPageRoute
  • +
  • AfterRefresh
  • +
  • AfterRefreshAppRoute
  • +
  • AfterRefreshPageRoute
  • +
  • AppRouteHandlerFn
  • +
  • AppRouteHandlerFnContext
  • +
  • AppRouterHandler
  • +
  • AppRouterOnError
  • +
  • AppRouterPageRoute
  • +
  • AppRouterPageRouteOpts
  • +
  • AuthError
  • +
  • CallbackHandlerError
  • +
  • CallbackOptions
  • +
  • Claims
  • +
  • ConfigParameters
  • +
  • GetAccessToken
  • +
  • GetAccessTokenResult
  • +
  • GetLoginState
  • +
  • GetLoginStateAppRoute
  • +
  • GetLoginStatePageRoute
  • +
  • GetServerSidePropsResultWithSession
  • +
  • GetSession
  • +
  • HandleAuth
  • +
  • HandleCallback
  • +
  • HandleLogin
  • +
  • HandleLogout
  • +
  • HandleProfile
  • +
  • HandlerError
  • +
  • Handlers
  • +
  • LoginHandlerError
  • +
  • LoginOptions
  • +
  • LogoutHandlerError
  • +
  • LogoutOptions
  • +
  • NextAppRouterHandler
  • +
  • NextPageRouterHandler
  • +
  • PageRoute
  • +
  • PageRouterHandler
  • +
  • PageRouterOnError
  • +
  • ProfileHandlerError
  • +
  • ProfileOptions
  • +
  • Session
  • +
  • TouchSession
  • +
  • UpdateSession
  • +
  • WithApiAuthRequired
  • +
  • WithApiAuthRequiredAppRoute
  • +
  • WithApiAuthRequiredPageRoute
  • +
  • WithPageAuthRequired
  • +
  • WithPageAuthRequiredAppRouter
  • +
  • WithPageAuthRequiredAppRouterOptions
  • +
  • WithPageAuthRequiredPageRouter
  • +
  • WithPageAuthRequiredPageRouterOptions
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/modules/utils_errors.html b/docs/modules/utils_errors.html index 5abd1ec44..cc9a7fd7a 100644 --- a/docs/modules/utils_errors.html +++ b/docs/modules/utils_errors.html @@ -1,13 +1,13 @@ -utils/errors | @auth0/nextjs-auth0
    +utils/errors | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file +
    +
    \ No newline at end of file diff --git a/docs/modules/version.html b/docs/modules/version.html index 2abb3969b..3281efe90 100644 --- a/docs/modules/version.html +++ b/docs/modules/version.html @@ -1,13 +1,13 @@ -version | @auth0/nextjs-auth0
    +version | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/client_use_user.UserContext.html b/docs/types/client_use_user.UserContext.html index bca62ce21..d1198d101 100644 --- a/docs/types/client_use_user.UserContext.html +++ b/docs/types/client_use_user.UserContext.html @@ -1,13 +1,13 @@ -UserContext | @auth0/nextjs-auth0
    +UserContext | @auth0/nextjs-auth0
    -
    +
    @@ -38,67 +38,44 @@
    isLoadingOptional user?: UserProfile
    +
  • Defined in client/use-user.tsx:28
  • +
  • Defined in client/use-user.tsx:116
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/client_use_user.UserProvider.html b/docs/types/client_use_user.UserProvider.html index c7da4c3b7..e82171a46 100644 --- a/docs/types/client_use_user.UserProvider.html +++ b/docs/types/client_use_user.UserProvider.html @@ -1,13 +1,13 @@ -UserProvider | @auth0/nextjs-auth0
    +UserProvider | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/client_use_user.UserProviderProps.html b/docs/types/client_use_user.UserProviderProps.html index fdff9629f..2c770bdfd 100644 --- a/docs/types/client_use_user.UserProviderProps.html +++ b/docs/types/client_use_user.UserProviderProps.html @@ -1,13 +1,13 @@ -UserProviderProps | @auth0/nextjs-auth0
    +UserProviderProps | @auth0/nextjs-auth0
    -
    +
    @@ -32,66 +32,43 @@

    Type alias UserProviderProps

    +
  • Defined in client/use-user.tsx:104
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/client_with_page_auth_required.WithPageAuthRequired.html b/docs/types/client_with_page_auth_required.WithPageAuthRequired.html index 40fcdf7b2..1d86e845a 100644 --- a/docs/types/client_with_page_auth_required.WithPageAuthRequired.html +++ b/docs/types/client_with_page_auth_required.WithPageAuthRequired.html @@ -1,13 +1,13 @@ -WithPageAuthRequired | @auth0/nextjs-auth0
    +WithPageAuthRequired | @auth0/nextjs-auth0
    -
    +
    @@ -44,62 +44,43 @@
    Optional Returns React.FC<P>
    +
  • Defined in client/with-page-auth-required.tsx:69
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/config.ConfigParameters.html b/docs/types/config.ConfigParameters.html index 681f8afe7..781048fdb 100644 --- a/docs/types/config.ConfigParameters.html +++ b/docs/types/config.ConfigParameters.html @@ -1,13 +1,13 @@ -ConfigParameters | @auth0/nextjs-auth0
    +ConfigParameters | @auth0/nextjs-auth0
    -
    +
    @@ -40,30 +40,30 @@

    Type alias ConfigParameters

  • AUTH0_ID_TOKEN_SIGNING_ALG: See idTokenSigningAlg.
  • AUTH0_LEGACY_SAME_SITE_COOKIE: See legacySameSiteCookie.
  • AUTH0_IDENTITY_CLAIM_FILTER: See identityClaimFilter.
  • -
  • NEXT_PUBLIC_AUTH0_LOGIN: See routes.
  • -
  • AUTH0_CALLBACK: See routes.
  • -
  • AUTH0_POST_LOGOUT_REDIRECT: See routes.
  • -
  • AUTH0_AUDIENCE: See authorizationParams.
  • -
  • AUTH0_SCOPE: See authorizationParams.
  • -
  • AUTH0_ORGANIZATION: See organization.
  • -
  • AUTH0_SESSION_NAME: See name.
  • -
  • AUTH0_SESSION_ROLLING: See rolling.
  • -
  • AUTH0_SESSION_ROLLING_DURATION: See rollingDuration.
  • -
  • AUTH0_SESSION_ABSOLUTE_DURATION: See absoluteDuration.
  • -
  • AUTH0_SESSION_AUTO_SAVE: See autoSave.
  • -
  • AUTH0_COOKIE_DOMAIN: See domain.
  • -
  • AUTH0_COOKIE_PATH: See path.
  • -
  • AUTH0_COOKIE_TRANSIENT: See transient.
  • -
  • AUTH0_COOKIE_HTTP_ONLY: See httpOnly.
  • -
  • AUTH0_COOKIE_SECURE: See secure.
  • -
  • AUTH0_COOKIE_SAME_SITE: See sameSite.
  • -
  • AUTH0_CLIENT_ASSERTION_SIGNING_KEY: See clientAssertionSigningKey
  • -
  • AUTH0_CLIENT_ASSERTION_SIGNING_ALG: See clientAssertionSigningAlg
  • -
  • AUTH0_TRANSACTION_COOKIE_NAME See transactionCookie
  • -
  • AUTH0_TRANSACTION_COOKIE_DOMAIN See transactionCookie
  • -
  • AUTH0_TRANSACTION_COOKIE_PATH See transactionCookie
  • -
  • AUTH0_TRANSACTION_COOKIE_SAME_SITE See transactionCookie
  • -
  • AUTH0_TRANSACTION_COOKIE_SECURE See transactionCookie
  • +
  • NEXT_PUBLIC_AUTH0_LOGIN: See NextConfig.routes.
  • +
  • AUTH0_CALLBACK: See BaseConfig.routes.
  • +
  • AUTH0_POST_LOGOUT_REDIRECT: See BaseConfig.routes.
  • +
  • AUTH0_AUDIENCE: See BaseConfig.authorizationParams.
  • +
  • AUTH0_SCOPE: See BaseConfig.authorizationParams.
  • +
  • AUTH0_ORGANIZATION: See NextConfig.organization.
  • +
  • AUTH0_SESSION_NAME: See SessionConfig.name.
  • +
  • AUTH0_SESSION_ROLLING: See SessionConfig.rolling.
  • +
  • AUTH0_SESSION_ROLLING_DURATION: See SessionConfig.rollingDuration.
  • +
  • AUTH0_SESSION_ABSOLUTE_DURATION: See SessionConfig.absoluteDuration.
  • +
  • AUTH0_SESSION_AUTO_SAVE: See SessionConfig.autoSave.
  • +
  • AUTH0_COOKIE_DOMAIN: See CookieConfig.domain.
  • +
  • AUTH0_COOKIE_PATH: See CookieConfig.path.
  • +
  • AUTH0_COOKIE_TRANSIENT: See CookieConfig.transient.
  • +
  • AUTH0_COOKIE_HTTP_ONLY: See CookieConfig.httpOnly.
  • +
  • AUTH0_COOKIE_SECURE: See CookieConfig.secure.
  • +
  • AUTH0_COOKIE_SAME_SITE: See CookieConfig.sameSite.
  • +
  • AUTH0_CLIENT_ASSERTION_SIGNING_KEY: See BaseConfig.clientAssertionSigningKey
  • +
  • AUTH0_CLIENT_ASSERTION_SIGNING_ALG: See BaseConfig.clientAssertionSigningAlg
  • +
  • AUTH0_TRANSACTION_COOKIE_NAME See BaseConfig.transactionCookie
  • +
  • AUTH0_TRANSACTION_COOKIE_DOMAIN See BaseConfig.transactionCookie
  • +
  • AUTH0_TRANSACTION_COOKIE_PATH See BaseConfig.transactionCookie
  • +
  • AUTH0_TRANSACTION_COOKIE_SAME_SITE See BaseConfig.transactionCookie
  • +
  • AUTH0_TRANSACTION_COOKIE_SECURE See BaseConfig.transactionCookie
  • 2. Create your own instance using InitAuth0

    If you don't want to configure the SDK with environment variables or you want more fine grained control over the instance, you can create an instance yourself and use the handlers and helpers from that.

    @@ -80,18 +80,18 @@

    Type alias ConfigParameters

    +
  • Defined in config.ts:478
  • @@ -110,50 +110,28 @@

    Optional
  • 2. Create your own instance using InitAuth0
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/edge.InitAuth0.html b/docs/types/edge.InitAuth0.html index f6a448468..e525c1b11 100644 --- a/docs/types/edge.InitAuth0.html +++ b/docs/types/edge.InitAuth0.html @@ -1,13 +1,13 @@ -InitAuth0 | @auth0/nextjs-auth0
    +InitAuth0 | @auth0/nextjs-auth0
    -
    +
    @@ -35,133 +35,43 @@
    Optional Returns Auth0Server
    +
  • Defined in edge.ts:42
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_auth.AppRouterOnError.html b/docs/types/handlers_auth.AppRouterOnError.html index 53a27532d..f553068da 100644 --- a/docs/types/handlers_auth.AppRouterOnError.html +++ b/docs/types/handlers_auth.AppRouterOnError.html @@ -1,13 +1,13 @@ -AppRouterOnError | @auth0/nextjs-auth0
    +AppRouterOnError | @auth0/nextjs-auth0
    -
    +
    @@ -33,63 +33,43 @@
    req: error: HandlerError

    Returns Promise<Response | void> | Response | void

    +
  • Defined in handlers/auth.ts:148
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_auth.HandleAuth.html b/docs/types/handlers_auth.HandleAuth.html index 87595ef37..0d8ad6e04 100644 --- a/docs/types/handlers_auth.HandleAuth.html +++ b/docs/types/handlers_auth.HandleAuth.html @@ -1,13 +1,13 @@ -HandleAuth | @auth0/nextjs-auth0
    +HandleAuth | @auth0/nextjs-auth0
    -
    +
    @@ -51,63 +51,43 @@
    Optional Returns NextApiHandler | AppRouteHandlerFn | any
    +
  • Defined in handlers/auth.ts:120
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_auth.Handlers.html b/docs/types/handlers_auth.Handlers.html index fa5cabe7d..6e367c058 100644 --- a/docs/types/handlers_auth.Handlers.html +++ b/docs/types/handlers_auth.Handlers.html @@ -1,13 +1,13 @@ -Handlers | @auth0/nextjs-auth0
    +Handlers | @auth0/nextjs-auth0
    -
    +
    @@ -30,63 +30,43 @@

    Type alias Handlers

    +
  • Defined in handlers/auth.ts:69
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_auth.PageRouterOnError.html b/docs/types/handlers_auth.PageRouterOnError.html index 53add088e..f37eb081d 100644 --- a/docs/types/handlers_auth.PageRouterOnError.html +++ b/docs/types/handlers_auth.PageRouterOnError.html @@ -1,13 +1,13 @@ -PageRouterOnError | @auth0/nextjs-auth0
    +PageRouterOnError | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_callback.AfterCallback.html b/docs/types/handlers_callback.AfterCallback.html index d67bc5803..a94c535d2 100644 --- a/docs/types/handlers_callback.AfterCallback.html +++ b/docs/types/handlers_callback.AfterCallback.html @@ -1,13 +1,13 @@ -AfterCallback | @auth0/nextjs-auth0
    +AfterCallback | @auth0/nextjs-auth0
    -
    +
    @@ -21,66 +21,43 @@

    Type alias AfterCallback

    +
  • Defined in handlers/callback.ts:20
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_callback.AfterCallbackAppRoute.html b/docs/types/handlers_callback.AfterCallbackAppRoute.html index 2b37555d0..484aa4e24 100644 --- a/docs/types/handlers_callback.AfterCallbackAppRoute.html +++ b/docs/types/handlers_callback.AfterCallbackAppRoute.html @@ -1,13 +1,13 @@ -AfterCallbackAppRoute | @auth0/nextjs-auth0
    +AfterCallbackAppRoute | @auth0/nextjs-auth0
    -
    +
    @@ -56,66 +56,43 @@

    Example

    Redirect successful login based on claim

    Throws

    HandlerError

    +
  • Defined in handlers/callback.ts:174
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_callback.AfterCallbackPageRoute.html b/docs/types/handlers_callback.AfterCallbackPageRoute.html index fd686b17e..001cea505 100644 --- a/docs/types/handlers_callback.AfterCallbackPageRoute.html +++ b/docs/types/handlers_callback.AfterCallbackPageRoute.html @@ -1,13 +1,13 @@ -AfterCallbackPageRoute | @auth0/nextjs-auth0
    +AfterCallbackPageRoute | @auth0/nextjs-auth0
    -
    +
    @@ -58,66 +58,43 @@

    Example

    Redirect successful login based on claim

    Throws

    HandlerError

    +
  • Defined in handlers/callback.ts:102
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_callback.CallbackHandler.html b/docs/types/handlers_callback.CallbackHandler.html index 80ae3c29e..16679c7e5 100644 --- a/docs/types/handlers_callback.CallbackHandler.html +++ b/docs/types/handlers_callback.CallbackHandler.html @@ -1,13 +1,13 @@ -CallbackHandler | @auth0/nextjs-auth0
    +CallbackHandler | @auth0/nextjs-auth0
    -
    +
    @@ -23,66 +23,43 @@

    Type alias CallbackHandler

    Throws

    HandlerError

    +
  • Defined in handlers/callback.ts:276
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_callback.CallbackOptionsProvider.html b/docs/types/handlers_callback.CallbackOptionsProvider.html index 1d255e0b8..8d9590912 100644 --- a/docs/types/handlers_callback.CallbackOptionsProvider.html +++ b/docs/types/handlers_callback.CallbackOptionsProvider.html @@ -1,13 +1,13 @@ -CallbackOptionsProvider | @auth0/nextjs-auth0
    +CallbackOptionsProvider | @auth0/nextjs-auth0
    -
    +
    @@ -22,66 +22,43 @@

    Type alias CallbackOptionsProvider

    +
  • Defined in handlers/callback.ts:215
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_callback.HandleCallback.html b/docs/types/handlers_callback.HandleCallback.html index 3a2a8d109..dba4650a4 100644 --- a/docs/types/handlers_callback.HandleCallback.html +++ b/docs/types/handlers_callback.HandleCallback.html @@ -1,13 +1,13 @@ -HandleCallback | @auth0/nextjs-auth0
    +HandleCallback | @auth0/nextjs-auth0
    -
    +
    @@ -35,66 +35,43 @@

    Example

    Override the callback handler

    +
  • Defined in handlers/callback.ts:267
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_login.GetLoginState.html b/docs/types/handlers_login.GetLoginState.html index 02c1ee2a7..907c36994 100644 --- a/docs/types/handlers_login.GetLoginState.html +++ b/docs/types/handlers_login.GetLoginState.html @@ -1,13 +1,13 @@ -GetLoginState | @auth0/nextjs-auth0
    +GetLoginState | @auth0/nextjs-auth0
    -
    +
    @@ -21,67 +21,43 @@

    Type alias GetLoginState

    +
  • Defined in handlers/login.ts:18
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_login.GetLoginStateAppRoute.html b/docs/types/handlers_login.GetLoginStateAppRoute.html index e0eb20c5a..4b52d2b3c 100644 --- a/docs/types/handlers_login.GetLoginStateAppRoute.html +++ b/docs/types/handlers_login.GetLoginStateAppRoute.html @@ -1,13 +1,13 @@ -GetLoginStateAppRoute | @auth0/nextjs-auth0
    +GetLoginStateAppRoute | @auth0/nextjs-auth0
    -
    +
    @@ -41,67 +41,43 @@

    Returns { [key: string]: any

    +
  • Defined in handlers/login.ts:58
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_login.GetLoginStatePageRoute.html b/docs/types/handlers_login.GetLoginStatePageRoute.html index 30e68d847..42f68831f 100644 --- a/docs/types/handlers_login.GetLoginStatePageRoute.html +++ b/docs/types/handlers_login.GetLoginStatePageRoute.html @@ -1,13 +1,13 @@ -GetLoginStatePageRoute | @auth0/nextjs-auth0
    +GetLoginStatePageRoute | @auth0/nextjs-auth0
    -
    +
    @@ -41,67 +41,43 @@

    Returns { [key: string]: any

    +
  • Defined in handlers/login.ts:38
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_login.HandleLogin.html b/docs/types/handlers_login.HandleLogin.html index 4f7c79cd7..5e4544252 100644 --- a/docs/types/handlers_login.HandleLogin.html +++ b/docs/types/handlers_login.HandleLogin.html @@ -1,13 +1,13 @@ -HandleLogin | @auth0/nextjs-auth0
    +HandleLogin | @auth0/nextjs-auth0
    -
    +
    @@ -35,67 +35,43 @@

    Example

    Override the login handler

    +
  • Defined in handlers/login.ts:248
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_login.LoginHandler.html b/docs/types/handlers_login.LoginHandler.html index cd8d71fcd..f67ce4bb6 100644 --- a/docs/types/handlers_login.LoginHandler.html +++ b/docs/types/handlers_login.LoginHandler.html @@ -1,13 +1,13 @@ -LoginHandler | @auth0/nextjs-auth0
    +LoginHandler | @auth0/nextjs-auth0
    -
    +
    @@ -23,67 +23,43 @@

    Type alias LoginHandler

    Throws

    HandlerError

    +
  • Defined in handlers/login.ts:257
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_login.LoginOptionsProvider.html b/docs/types/handlers_login.LoginOptionsProvider.html index 8f90fb96b..e2ee3e96d 100644 --- a/docs/types/handlers_login.LoginOptionsProvider.html +++ b/docs/types/handlers_login.LoginOptionsProvider.html @@ -1,13 +1,13 @@ -LoginOptionsProvider | @auth0/nextjs-auth0
    +LoginOptionsProvider | @auth0/nextjs-auth0
    -
    +
    @@ -22,67 +22,43 @@

    Type alias LoginOptionsProvider

    +
  • Defined in handlers/login.ts:192
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_logout.HandleLogout.html b/docs/types/handlers_logout.HandleLogout.html index 5a1763425..634c00332 100644 --- a/docs/types/handlers_logout.HandleLogout.html +++ b/docs/types/handlers_logout.HandleLogout.html @@ -1,13 +1,13 @@ -HandleLogout | @auth0/nextjs-auth0
    +HandleLogout | @auth0/nextjs-auth0
    -
    +
    @@ -35,63 +35,43 @@

    Example

    Override the logout handler

    +
  • Defined in handlers/logout.ts:88
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_logout.LogoutHandler.html b/docs/types/handlers_logout.LogoutHandler.html index 2e9b0cd1c..830fa93bf 100644 --- a/docs/types/handlers_logout.LogoutHandler.html +++ b/docs/types/handlers_logout.LogoutHandler.html @@ -1,13 +1,13 @@ -LogoutHandler | @auth0/nextjs-auth0
    +LogoutHandler | @auth0/nextjs-auth0
    -
    +
    @@ -23,63 +23,43 @@

    Type alias LogoutHandler

    Throws

    HandlerError

    +
  • Defined in handlers/logout.ts:97
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_logout.LogoutOptionsProvider.html b/docs/types/handlers_logout.LogoutOptionsProvider.html index 501365f49..7408a7b3e 100644 --- a/docs/types/handlers_logout.LogoutOptionsProvider.html +++ b/docs/types/handlers_logout.LogoutOptionsProvider.html @@ -1,13 +1,13 @@ -LogoutOptionsProvider | @auth0/nextjs-auth0
    +LogoutOptionsProvider | @auth0/nextjs-auth0
    -
    +
    @@ -22,63 +22,43 @@

    Type alias LogoutOptionsProvider

    +
  • Defined in handlers/logout.ts:36
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_profile.AfterRefetch.html b/docs/types/handlers_profile.AfterRefetch.html index f189b7961..846e5e41e 100644 --- a/docs/types/handlers_profile.AfterRefetch.html +++ b/docs/types/handlers_profile.AfterRefetch.html @@ -1,13 +1,13 @@ -AfterRefetch | @auth0/nextjs-auth0
    +AfterRefetch | @auth0/nextjs-auth0
    -
    +
    @@ -21,66 +21,43 @@

    Type alias AfterRefetch

    +
  • Defined in handlers/profile.ts:14
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_profile.AfterRefetchAppRoute.html b/docs/types/handlers_profile.AfterRefetchAppRoute.html index eb9d0c011..c5fbc3aa3 100644 --- a/docs/types/handlers_profile.AfterRefetchAppRoute.html +++ b/docs/types/handlers_profile.AfterRefetchAppRoute.html @@ -1,13 +1,13 @@ -AfterRefetchAppRoute | @auth0/nextjs-auth0
    +AfterRefetchAppRoute | @auth0/nextjs-auth0
    -
    +
    @@ -36,66 +36,43 @@
    session: Returns Promise<default> | default
    +
  • Defined in handlers/profile.ts:32
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_profile.AfterRefetchPageRoute.html b/docs/types/handlers_profile.AfterRefetchPageRoute.html index 0d7afbf1d..68f195053 100644 --- a/docs/types/handlers_profile.AfterRefetchPageRoute.html +++ b/docs/types/handlers_profile.AfterRefetchPageRoute.html @@ -1,13 +1,13 @@ -AfterRefetchPageRoute | @auth0/nextjs-auth0
    +AfterRefetchPageRoute | @auth0/nextjs-auth0
    -
    +
    @@ -38,66 +38,43 @@
    session: Returns Promise<default> | default
    +
  • Defined in handlers/profile.ts:21
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_profile.HandleProfile.html b/docs/types/handlers_profile.HandleProfile.html index 69e5c9c16..17ab61a48 100644 --- a/docs/types/handlers_profile.HandleProfile.html +++ b/docs/types/handlers_profile.HandleProfile.html @@ -1,13 +1,13 @@ -HandleProfile | @auth0/nextjs-auth0
    +HandleProfile | @auth0/nextjs-auth0
    -
    +
    @@ -35,66 +35,43 @@

    Example

    Override the profile handler

    +
  • Defined in handlers/profile.ts:112
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_profile.ProfileHandler.html b/docs/types/handlers_profile.ProfileHandler.html index 87cb99d84..46b35eaab 100644 --- a/docs/types/handlers_profile.ProfileHandler.html +++ b/docs/types/handlers_profile.ProfileHandler.html @@ -1,13 +1,13 @@ -ProfileHandler | @auth0/nextjs-auth0
    +ProfileHandler | @auth0/nextjs-auth0
    -
    +
    @@ -23,66 +23,43 @@

    Type alias ProfileHandler

    Throws

    HandlerError

    +
  • Defined in handlers/profile.ts:121
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_profile.ProfileOptions.html b/docs/types/handlers_profile.ProfileOptions.html index efd65b9ee..8211eca72 100644 --- a/docs/types/handlers_profile.ProfileOptions.html +++ b/docs/types/handlers_profile.ProfileOptions.html @@ -1,13 +1,13 @@ -ProfileOptions | @auth0/nextjs-auth0
    +ProfileOptions | @auth0/nextjs-auth0
    -
    +
    @@ -26,7 +26,7 @@

    Type declaration

    Optional afterRefetch?: AfterRefetch

    Like AfterCallback and AfterRefresh when a session is created, you can use this function to validate or add/remove claims after the session is updated. Will only run if -refetch is true.

    +ProfileOptions.refetch is true.

  • @@ -39,66 +39,43 @@
    Optional HandleProfile

  • +
  • Defined in handlers/profile.ts:41
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_profile.ProfileOptionsProvider.html b/docs/types/handlers_profile.ProfileOptionsProvider.html index 5fc4afbb2..dcd8c528c 100644 --- a/docs/types/handlers_profile.ProfileOptionsProvider.html +++ b/docs/types/handlers_profile.ProfileOptionsProvider.html @@ -1,13 +1,13 @@ -ProfileOptionsProvider | @auth0/nextjs-auth0
    +ProfileOptionsProvider | @auth0/nextjs-auth0
    -
    +
    @@ -22,66 +22,43 @@

    Type alias ProfileOptionsProvider

    +
  • Defined in handlers/profile.ts:62
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_router_helpers.AppRouteHandlerFn.html b/docs/types/handlers_router_helpers.AppRouteHandlerFn.html index afd100f18..a9813be55 100644 --- a/docs/types/handlers_router_helpers.AppRouteHandlerFn.html +++ b/docs/types/handlers_router_helpers.AppRouteHandlerFn.html @@ -1,13 +1,13 @@ -AppRouteHandlerFn | @auth0/nextjs-auth0
    +AppRouteHandlerFn | @auth0/nextjs-auth0
    -
    +
    @@ -43,68 +43,43 @@
    Optional Returns Promise<Response> | Response
    +
  • Defined in handlers/router-helpers.ts:12
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_router_helpers.AppRouteHandlerFnContext.html b/docs/types/handlers_router_helpers.AppRouteHandlerFnContext.html index 11950ecfa..aa1a8ddbd 100644 --- a/docs/types/handlers_router_helpers.AppRouteHandlerFnContext.html +++ b/docs/types/handlers_router_helpers.AppRouteHandlerFnContext.html @@ -1,13 +1,13 @@ -AppRouteHandlerFnContext | @auth0/nextjs-auth0
    +AppRouteHandlerFnContext | @auth0/nextjs-auth0
    -
    +
    @@ -23,68 +23,43 @@

    Type declaration

  • params: Record<string, string | string[]>
  • +
  • Defined in handlers/router-helpers.ts:5
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_router_helpers.AppRouterHandler.html b/docs/types/handlers_router_helpers.AppRouterHandler.html index 6f22b2bbb..b77eb738c 100644 --- a/docs/types/handlers_router_helpers.AppRouterHandler.html +++ b/docs/types/handlers_router_helpers.AppRouterHandler.html @@ -1,13 +1,13 @@ -AppRouterHandler | @auth0/nextjs-auth0
    +AppRouterHandler | @auth0/nextjs-auth0
    -
    +
    @@ -15,86 +15,49 @@
  • @auth0/nextjs-auth0
  • handlers/router-helpers
  • AppRouterHandler
  • -

    Type alias AppRouterHandler

    -
    AppRouterHandler: ((req, res) => Promise<unknown> | unknown)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (req, res): Promise<unknown> | unknown
      • -
      • -
        -

        Parameters

        -
          -
        • -
          req: NextApiRequest
        • -
        • -
          res: NextApiResponse
        -

        Returns Promise<unknown> | unknown

    +
    AppRouterHandler: NextPageRouterHandler
    +
    +

    Deprecated

    use NextPageRouterHandler

    +
    +
  • Defined in handlers/router-helpers.ts:56
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_router_helpers.AuthHandler.html b/docs/types/handlers_router_helpers.AuthHandler.html index 2e934a267..3b096a120 100644 --- a/docs/types/handlers_router_helpers.AuthHandler.html +++ b/docs/types/handlers_router_helpers.AuthHandler.html @@ -1,13 +1,13 @@ -AuthHandler | @auth0/nextjs-auth0
    +AuthHandler | @auth0/nextjs-auth0
    -
    +
    @@ -44,68 +44,43 @@

    Parameters

    Optional options: Opts

    Returns Handler<Opts>

    +
  • Defined in handlers/router-helpers.ts:45
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_router_helpers.Handler.html b/docs/types/handlers_router_helpers.Handler.html index 3f1ff5ab7..631124acd 100644 --- a/docs/types/handlers_router_helpers.Handler.html +++ b/docs/types/handlers_router_helpers.Handler.html @@ -1,13 +1,13 @@ -Handler | @auth0/nextjs-auth0
    +Handler | @auth0/nextjs-auth0
    -
    +
    @@ -64,68 +64,43 @@
    resOrOpts: Optional options: Opts

    Returns unknown

    +
  • Defined in handlers/router-helpers.ts:62
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_router_helpers.NextAppRouterHandler.html b/docs/types/handlers_router_helpers.NextAppRouterHandler.html new file mode 100644 index 000000000..98df85ab5 --- /dev/null +++ b/docs/types/handlers_router_helpers.NextAppRouterHandler.html @@ -0,0 +1,75 @@ +NextAppRouterHandler | @auth0/nextjs-auth0
    +
    + +
    +
    +
    + +
    NextAppRouterHandler: ((req, ctx) => Promise<Response> | Response)
    +
    +

    Type declaration

    +
      +
    • +
        +
      • (req, ctx): Promise<Response> | Response
      • +
      • +
        +

        Parameters

        +
        +

        Returns Promise<Response> | Response

    +
    +
    \ No newline at end of file diff --git a/docs/types/handlers_router_helpers.NextPageRouterHandler.html b/docs/types/handlers_router_helpers.NextPageRouterHandler.html new file mode 100644 index 000000000..883ab78b3 --- /dev/null +++ b/docs/types/handlers_router_helpers.NextPageRouterHandler.html @@ -0,0 +1,75 @@ +NextPageRouterHandler | @auth0/nextjs-auth0
    +
    + +
    +
    +
    +
    + +

    Type alias NextPageRouterHandler

    +
    NextPageRouterHandler: ((req, res) => Promise<unknown> | unknown)
    +
    +

    Type declaration

    +
      +
    • +
        +
      • (req, res): Promise<unknown> | unknown
      • +
      • +
        +

        Parameters

        +
          +
        • +
          req: NextApiRequest
        • +
        • +
          res: NextApiResponse
        +

        Returns Promise<unknown> | unknown

    +
    +
    \ No newline at end of file diff --git a/docs/types/handlers_router_helpers.OptionsProvider.html b/docs/types/handlers_router_helpers.OptionsProvider.html index 4f9b9996d..485eeddac 100644 --- a/docs/types/handlers_router_helpers.OptionsProvider.html +++ b/docs/types/handlers_router_helpers.OptionsProvider.html @@ -1,13 +1,13 @@ -OptionsProvider | @auth0/nextjs-auth0
    +OptionsProvider | @auth0/nextjs-auth0
    -
    +
    @@ -36,68 +36,43 @@

    Parameters

    req: NextApiRequest | NextRequest

    Returns Opts

    +
  • Defined in handlers/router-helpers.ts:43
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_router_helpers.PageRouteHandlerFn.html b/docs/types/handlers_router_helpers.PageRouteHandlerFn.html index dae93e907..22df39b42 100644 --- a/docs/types/handlers_router_helpers.PageRouteHandlerFn.html +++ b/docs/types/handlers_router_helpers.PageRouteHandlerFn.html @@ -1,13 +1,13 @@ -PageRouteHandlerFn | @auth0/nextjs-auth0
    +PageRouteHandlerFn | @auth0/nextjs-auth0
    -
    +
    @@ -43,68 +43,43 @@
    Optional Returns Promise<void> | void
    +
  • Defined in handlers/router-helpers.ts:29
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/handlers_router_helpers.PageRouterHandler.html b/docs/types/handlers_router_helpers.PageRouterHandler.html index f10e1a160..9cd8eb0e7 100644 --- a/docs/types/handlers_router_helpers.PageRouterHandler.html +++ b/docs/types/handlers_router_helpers.PageRouterHandler.html @@ -1,13 +1,13 @@ -PageRouterHandler | @auth0/nextjs-auth0
    +PageRouterHandler | @auth0/nextjs-auth0
    -
    +
    @@ -15,86 +15,49 @@
  • @auth0/nextjs-auth0
  • handlers/router-helpers
  • PageRouterHandler
  • -

    Type alias PageRouterHandler

    -
    PageRouterHandler: ((req, ctx) => Promise<Response> | Response)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (req, ctx): Promise<Response> | Response
      • -
      • -
        -

        Parameters

        -
        -

        Returns Promise<Response> | Response

    +
    PageRouterHandler: NextAppRouterHandler
    +
    +

    Deprecated

    use NextAppRouterHandler

    +
    +
  • Defined in handlers/router-helpers.ts:60
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/helpers_testing.GenerateSessionCookieConfig.html b/docs/types/helpers_testing.GenerateSessionCookieConfig.html index 12b8244f9..16ba92c6e 100644 --- a/docs/types/helpers_testing.GenerateSessionCookieConfig.html +++ b/docs/types/helpers_testing.GenerateSessionCookieConfig.html @@ -1,13 +1,13 @@ -GenerateSessionCookieConfig | @auth0/nextjs-auth0
    +GenerateSessionCookieConfig | @auth0/nextjs-auth0
    -
    +
    @@ -37,61 +37,43 @@
    secret
    +
  • Defined in helpers/testing.ts:7
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/helpers_with_api_auth_required.AppRouteHandlerFn.html b/docs/types/helpers_with_api_auth_required.AppRouteHandlerFn.html index defd39e95..8bbf3a71a 100644 --- a/docs/types/helpers_with_api_auth_required.AppRouteHandlerFn.html +++ b/docs/types/helpers_with_api_auth_required.AppRouteHandlerFn.html @@ -1,13 +1,13 @@ -AppRouteHandlerFn | @auth0/nextjs-auth0
    +AppRouteHandlerFn | @auth0/nextjs-auth0
    -
    +
    @@ -16,13 +16,13 @@
  • helpers/with-api-auth-required
  • AppRouteHandlerFn
  • Type alias AppRouteHandlerFn

    -
    AppRouteHandlerFn: ((req, ctx) => Promise<NextResponse> | NextResponse)
    +
    AppRouteHandlerFn: ((req, ctx) => Promise<Response> | Response)

    Type declaration

    -

    Returns Promise<NextResponse> | NextResponse

    +

    Returns Promise<Response> | Response

    +
  • Defined in helpers/with-api-auth-required.ts:25
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/helpers_with_api_auth_required.AppRouteHandlerFnContext.html b/docs/types/helpers_with_api_auth_required.AppRouteHandlerFnContext.html index 799304b39..d3a2c4966 100644 --- a/docs/types/helpers_with_api_auth_required.AppRouteHandlerFnContext.html +++ b/docs/types/helpers_with_api_auth_required.AppRouteHandlerFnContext.html @@ -1,13 +1,13 @@ -AppRouteHandlerFnContext | @auth0/nextjs-auth0
    +AppRouteHandlerFnContext | @auth0/nextjs-auth0
    -
    +
    @@ -27,64 +27,43 @@

    Type declaration

    Optional params?: Record<string, string | string[]>
    +
  • Defined in helpers/with-api-auth-required.ts:14
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/helpers_with_api_auth_required.WithApiAuthRequired.html b/docs/types/helpers_with_api_auth_required.WithApiAuthRequired.html index 83e8e041f..8e8d85142 100644 --- a/docs/types/helpers_with_api_auth_required.WithApiAuthRequired.html +++ b/docs/types/helpers_with_api_auth_required.WithApiAuthRequired.html @@ -1,13 +1,13 @@ -WithApiAuthRequired | @auth0/nextjs-auth0
    +WithApiAuthRequired | @auth0/nextjs-auth0
    -
    +
    @@ -22,64 +22,43 @@

    Type alias WithApiAuthRequired

    +
  • Defined in helpers/with-api-auth-required.ts:83
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/helpers_with_api_auth_required.WithApiAuthRequiredAppRoute.html b/docs/types/helpers_with_api_auth_required.WithApiAuthRequiredAppRoute.html index 3b2e26593..aaa86d17b 100644 --- a/docs/types/helpers_with_api_auth_required.WithApiAuthRequiredAppRoute.html +++ b/docs/types/helpers_with_api_auth_required.WithApiAuthRequiredAppRoute.html @@ -1,13 +1,13 @@ -WithApiAuthRequiredAppRoute | @auth0/nextjs-auth0
    +WithApiAuthRequiredAppRoute | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/helpers_with_api_auth_required.WithApiAuthRequiredPageRoute.html b/docs/types/helpers_with_api_auth_required.WithApiAuthRequiredPageRoute.html index 975e8f9ae..d86e3ead1 100644 --- a/docs/types/helpers_with_api_auth_required.WithApiAuthRequiredPageRoute.html +++ b/docs/types/helpers_with_api_auth_required.WithApiAuthRequiredPageRoute.html @@ -1,13 +1,13 @@ -WithApiAuthRequiredPageRoute | @auth0/nextjs-auth0
    +WithApiAuthRequiredPageRoute | @auth0/nextjs-auth0
    -
    +
    @@ -38,64 +38,43 @@
    apiRoute: Returns NextApiHandler
    +
  • Defined in helpers/with-api-auth-required.ts:75
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/helpers_with_middleware_auth_required.WithMiddlewareAuthRequired.html b/docs/types/helpers_with_middleware_auth_required.WithMiddlewareAuthRequired.html index 4a6296a31..622765ce0 100644 --- a/docs/types/helpers_with_middleware_auth_required.WithMiddlewareAuthRequired.html +++ b/docs/types/helpers_with_middleware_auth_required.WithMiddlewareAuthRequired.html @@ -1,13 +1,13 @@ -WithMiddlewareAuthRequired | @auth0/nextjs-auth0
    +WithMiddlewareAuthRequired | @auth0/nextjs-auth0
    -
    +
    @@ -50,61 +50,43 @@
    Optional Returns NextMiddleware
    +
  • Defined in helpers/with-middleware-auth-required.ts:80
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/helpers_with_middleware_auth_required.WithMiddlewareAuthRequiredOptions.html b/docs/types/helpers_with_middleware_auth_required.WithMiddlewareAuthRequiredOptions.html index a1d0f1b88..53dc1a44a 100644 --- a/docs/types/helpers_with_middleware_auth_required.WithMiddlewareAuthRequiredOptions.html +++ b/docs/types/helpers_with_middleware_auth_required.WithMiddlewareAuthRequiredOptions.html @@ -1,13 +1,13 @@ -WithMiddlewareAuthRequiredOptions | @auth0/nextjs-auth0
    +WithMiddlewareAuthRequiredOptions | @auth0/nextjs-auth0
    -
    +
    @@ -28,61 +28,43 @@
    Optional Optional returnTo?: string | ((req) => Promise<string> | string)
    +
  • Defined in helpers/with-middleware-auth-required.ts:9
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/helpers_with_page_auth_required.AppRouterPageRoute.html b/docs/types/helpers_with_page_auth_required.AppRouterPageRoute.html index 6c0f4899a..04e984451 100644 --- a/docs/types/helpers_with_page_auth_required.AppRouterPageRoute.html +++ b/docs/types/helpers_with_page_auth_required.AppRouterPageRoute.html @@ -1,13 +1,13 @@ -AppRouterPageRoute | @auth0/nextjs-auth0
    +AppRouterPageRoute | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/helpers_with_page_auth_required.AppRouterPageRouteOpts.html b/docs/types/helpers_with_page_auth_required.AppRouterPageRouteOpts.html index 3c4bb1eb0..6d3ca04dc 100644 --- a/docs/types/helpers_with_page_auth_required.AppRouterPageRouteOpts.html +++ b/docs/types/helpers_with_page_auth_required.AppRouterPageRouteOpts.html @@ -1,13 +1,13 @@ -AppRouterPageRouteOpts | @auth0/nextjs-auth0
    +AppRouterPageRouteOpts | @auth0/nextjs-auth0
    -
    +
    @@ -31,68 +31,43 @@
    Optional [key: string]: string | string[] | undefined
    +
  • Defined in helpers/with-page-auth-required.ts:40
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/helpers_with_page_auth_required.GetServerSidePropsResultWithSession.html b/docs/types/helpers_with_page_auth_required.GetServerSidePropsResultWithSession.html index 82ca50a35..557c75459 100644 --- a/docs/types/helpers_with_page_auth_required.GetServerSidePropsResultWithSession.html +++ b/docs/types/helpers_with_page_auth_required.GetServerSidePropsResultWithSession.html @@ -1,13 +1,13 @@ -GetServerSidePropsResultWithSession | @auth0/nextjs-auth0
    +GetServerSidePropsResultWithSession | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/helpers_with_page_auth_required.PageRoute.html b/docs/types/helpers_with_page_auth_required.PageRoute.html index f8277a4b4..09fc77181 100644 --- a/docs/types/helpers_with_page_auth_required.PageRoute.html +++ b/docs/types/helpers_with_page_auth_required.PageRoute.html @@ -1,13 +1,13 @@ -PageRoute | @auth0/nextjs-auth0
    +PageRoute | @auth0/nextjs-auth0
    -
    +
    -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/helpers_with_page_auth_required.WithPageAuthRequired.html b/docs/types/helpers_with_page_auth_required.WithPageAuthRequired.html index 47385b7f0..4cc684022 100644 --- a/docs/types/helpers_with_page_auth_required.WithPageAuthRequired.html +++ b/docs/types/helpers_with_page_auth_required.WithPageAuthRequired.html @@ -1,13 +1,13 @@ -WithPageAuthRequired | @auth0/nextjs-auth0
    +WithPageAuthRequired | @auth0/nextjs-auth0
    -
    +
    @@ -22,68 +22,43 @@

    Type alias WithPageAuthRequired

    +
  • Defined in helpers/with-page-auth-required.ts:177
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/helpers_with_page_auth_required.WithPageAuthRequiredAppRouter.html b/docs/types/helpers_with_page_auth_required.WithPageAuthRequiredAppRouter.html index 30c0a0ccf..9a5a6c917 100644 --- a/docs/types/helpers_with_page_auth_required.WithPageAuthRequiredAppRouter.html +++ b/docs/types/helpers_with_page_auth_required.WithPageAuthRequiredAppRouter.html @@ -1,13 +1,13 @@ -WithPageAuthRequiredAppRouter | @auth0/nextjs-auth0
    +WithPageAuthRequiredAppRouter | @auth0/nextjs-auth0
    -
    +
    @@ -48,68 +48,43 @@
    Optional Returns AppRouterPageRoute
    +
  • Defined in helpers/with-page-auth-required.ts:166
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/helpers_with_page_auth_required.WithPageAuthRequiredAppRouterOptions.html b/docs/types/helpers_with_page_auth_required.WithPageAuthRequiredAppRouterOptions.html index 1801cfbd2..87e794e0c 100644 --- a/docs/types/helpers_with_page_auth_required.WithPageAuthRequiredAppRouterOptions.html +++ b/docs/types/helpers_with_page_auth_required.WithPageAuthRequiredAppRouterOptions.html @@ -1,13 +1,13 @@ -WithPageAuthRequiredAppRouterOptions | @auth0/nextjs-auth0
    +WithPageAuthRequiredAppRouterOptions | @auth0/nextjs-auth0
    -
    +
    @@ -27,68 +27,43 @@

    Type declaration

    Optional returnTo?: string | ((obj) => Promise<string> | string)
    +
  • Defined in helpers/with-page-auth-required.ts:124
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/helpers_with_page_auth_required.WithPageAuthRequiredPageRouter.html b/docs/types/helpers_with_page_auth_required.WithPageAuthRequiredPageRouter.html index fee4aced6..4d1bd20a6 100644 --- a/docs/types/helpers_with_page_auth_required.WithPageAuthRequiredPageRouter.html +++ b/docs/types/helpers_with_page_auth_required.WithPageAuthRequiredPageRouter.html @@ -1,13 +1,13 @@ -WithPageAuthRequiredPageRouter | @auth0/nextjs-auth0
    +WithPageAuthRequiredPageRouter | @auth0/nextjs-auth0
    -
    +
    @@ -46,68 +46,43 @@
    Optional Returns PageRoute<P, Q>
    +
  • Defined in helpers/with-page-auth-required.ts:111
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/helpers_with_page_auth_required.WithPageAuthRequiredPageRouterOptions.html b/docs/types/helpers_with_page_auth_required.WithPageAuthRequiredPageRouterOptions.html index 404ed60b5..341191106 100644 --- a/docs/types/helpers_with_page_auth_required.WithPageAuthRequiredPageRouterOptions.html +++ b/docs/types/helpers_with_page_auth_required.WithPageAuthRequiredPageRouterOptions.html @@ -1,13 +1,13 @@ -WithPageAuthRequiredPageRouterOptions | @auth0/nextjs-auth0
    +WithPageAuthRequiredPageRouterOptions | @auth0/nextjs-auth0
    -
    +
    @@ -40,68 +40,43 @@
    Optional Optional returnTo?: string
    +
  • Defined in helpers/with-page-auth-required.ts:83
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/index.Auth0Server.html b/docs/types/index.Auth0Server.html index d23cc34b9..9d54fae5b 100644 --- a/docs/types/index.Auth0Server.html +++ b/docs/types/index.Auth0Server.html @@ -1,13 +1,13 @@ -Auth0Server | @auth0/nextjs-auth0
    +Auth0Server | @auth0/nextjs-auth0
    -
    +
    @@ -18,132 +18,43 @@

    Type alias Auth0Server

    Auth0Server: Omit<Auth0Server, "withMiddlewareAuthRequired">
    +
  • Defined in index.ts:27
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/index.InitAuth0.html b/docs/types/index.InitAuth0.html index 8b7e89f65..c14750b23 100644 --- a/docs/types/index.InitAuth0.html +++ b/docs/types/index.InitAuth0.html @@ -1,13 +1,13 @@ -InitAuth0 | @auth0/nextjs-auth0
    +InitAuth0 | @auth0/nextjs-auth0
    -
    +
    @@ -35,132 +35,43 @@
    Optional Returns Omit<Auth0Server, "withMiddlewareAuthRequired">
    +
  • Defined in index.ts:38
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/init.InitAuth0.html b/docs/types/init.InitAuth0.html index 4d95c3f26..172bb83d7 100644 --- a/docs/types/init.InitAuth0.html +++ b/docs/types/init.InitAuth0.html @@ -1,13 +1,13 @@ -InitAuth0 | @auth0/nextjs-auth0
    +InitAuth0 | @auth0/nextjs-auth0
    -
    +
    @@ -35,61 +35,43 @@
    Optional Returns Auth0Server
    +
  • Defined in init.ts:31
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/session_get_access_token.AfterRefresh.html b/docs/types/session_get_access_token.AfterRefresh.html index dbf7a6745..725b16e76 100644 --- a/docs/types/session_get_access_token.AfterRefresh.html +++ b/docs/types/session_get_access_token.AfterRefresh.html @@ -1,13 +1,13 @@ -AfterRefresh | @auth0/nextjs-auth0
    +AfterRefresh | @auth0/nextjs-auth0
    -
    +
    @@ -21,65 +21,43 @@

    Type alias AfterRefresh

    +
  • Defined in session/get-access-token.ts:15
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/session_get_access_token.AfterRefreshAppRoute.html b/docs/types/session_get_access_token.AfterRefreshAppRoute.html index 71c4cb418..85ebcc8f9 100644 --- a/docs/types/session_get_access_token.AfterRefreshAppRoute.html +++ b/docs/types/session_get_access_token.AfterRefreshAppRoute.html @@ -1,13 +1,13 @@ -AfterRefreshAppRoute | @auth0/nextjs-auth0
    +AfterRefreshAppRoute | @auth0/nextjs-auth0
    -
    +
    @@ -34,65 +34,43 @@
    session: Returns Promise<default> | default
    +
  • Defined in session/get-access-token.ts:33
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/session_get_access_token.AfterRefreshPageRoute.html b/docs/types/session_get_access_token.AfterRefreshPageRoute.html index ec14c0cbd..26184b2e9 100644 --- a/docs/types/session_get_access_token.AfterRefreshPageRoute.html +++ b/docs/types/session_get_access_token.AfterRefreshPageRoute.html @@ -1,13 +1,13 @@ -AfterRefreshPageRoute | @auth0/nextjs-auth0
    +AfterRefreshPageRoute | @auth0/nextjs-auth0
    -
    +
    @@ -38,65 +38,43 @@
    session: Returns Promise<default> | default
    +
  • Defined in session/get-access-token.ts:22
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/session_get_access_token.GetAccessToken.html b/docs/types/session_get_access_token.GetAccessToken.html index 4464b0132..9a1f43337 100644 --- a/docs/types/session_get_access_token.GetAccessToken.html +++ b/docs/types/session_get_access_token.GetAccessToken.html @@ -1,13 +1,13 @@ -GetAccessToken | @auth0/nextjs-auth0
    +GetAccessToken | @auth0/nextjs-auth0
    -
    +
    @@ -59,65 +59,43 @@

    Returns Promise<

    Throws

    AccessTokenError

    +
  • Defined in session/get-access-token.ts:217
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/session_get_session.GetSession.html b/docs/types/session_get_session.GetSession.html index 756b8b237..ee2dee990 100644 --- a/docs/types/session_get_session.GetSession.html +++ b/docs/types/session_get_session.GetSession.html @@ -1,13 +1,13 @@ -GetSession | @auth0/nextjs-auth0
    +GetSession | @auth0/nextjs-auth0
    -
    +
    @@ -58,60 +58,43 @@
    Rest Returns Promise<default | null | undefined>
    +
  • Defined in session/get-session.ts:115
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/session_touch_session.TouchSession.html b/docs/types/session_touch_session.TouchSession.html index d0bc6c4b7..e99f5483e 100644 --- a/docs/types/session_touch_session.TouchSession.html +++ b/docs/types/session_touch_session.TouchSession.html @@ -1,13 +1,13 @@ -TouchSession | @auth0/nextjs-auth0
    +TouchSession | @auth0/nextjs-auth0
    -
    +
    @@ -59,60 +59,43 @@
    Rest Returns Promise<void>
    +
  • Defined in session/touch-session.ts:116
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/session_update_session.UpdateSession.html b/docs/types/session_update_session.UpdateSession.html index 666b33b07..4ce0e42f6 100644 --- a/docs/types/session_update_session.UpdateSession.html +++ b/docs/types/session_update_session.UpdateSession.html @@ -1,13 +1,13 @@ -UpdateSession | @auth0/nextjs-auth0
    +UpdateSession | @auth0/nextjs-auth0
    -
    +
    @@ -60,60 +60,43 @@
    Rest Returns Promise<void>
    +
  • Defined in session/update-session.ts:139
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/shared.SessionStore.html b/docs/types/shared.SessionStore.html index cd2a722ea..9a4b5fc43 100644 --- a/docs/types/shared.SessionStore.html +++ b/docs/types/shared.SessionStore.html @@ -1,13 +1,13 @@ -SessionStore | @auth0/nextjs-auth0
    +SessionStore | @auth0/nextjs-auth0
    -
    +
    @@ -18,120 +18,43 @@

    Type alias SessionStore

    SessionStore: GenericSessionStore<default>
    +
  • Defined in shared.ts:165
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/types/shared.SessionStorePayload.html b/docs/types/shared.SessionStorePayload.html index 2077d1c3b..badc7899d 100644 --- a/docs/types/shared.SessionStorePayload.html +++ b/docs/types/shared.SessionStorePayload.html @@ -1,13 +1,13 @@ -SessionStorePayload | @auth0/nextjs-auth0
    +SessionStorePayload | @auth0/nextjs-auth0
    -
    +
    @@ -18,120 +18,43 @@

    Type alias SessionStorePayload

    SessionStorePayload: SessionPayload<default>
    +
  • Defined in shared.ts:166
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/variables/shared.telemetry.html b/docs/variables/shared.telemetry.html index c83d39996..b55e28a66 100644 --- a/docs/variables/shared.telemetry.html +++ b/docs/variables/shared.telemetry.html @@ -1,13 +1,13 @@ -telemetry | @auth0/nextjs-auth0
    +telemetry | @auth0/nextjs-auth0
    -
    +
    @@ -25,120 +25,43 @@
    name
    version: string
    +
  • Defined in shared.ts:9
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/docs/variables/version.default.html b/docs/variables/version.default.html index 9b92f0af3..01b04042b 100644 --- a/docs/variables/version.default.html +++ b/docs/variables/version.default.html @@ -1,13 +1,13 @@ -default | @auth0/nextjs-auth0
    +default | @auth0/nextjs-auth0
    -
    +
    @@ -16,62 +16,45 @@
  • version
  • default
  • Variable default

    -
    default: "3.1.0"
    +
  • Defined in version.ts:1
  • -
    \ No newline at end of file + +
    \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 075dbe675..ce85c4333 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@auth0/nextjs-auth0", - "version": "3.1.0", + "version": "3.2.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@auth0/nextjs-auth0", - "version": "3.1.0", + "version": "3.2.0", "license": "MIT", "dependencies": { "@panva/hkdf": "^1.0.2", @@ -10211,9 +10211,9 @@ } }, "node_modules/jose": { - "version": "4.15.1", - "resolved": "https://registry.npmjs.org/jose/-/jose-4.15.1.tgz", - "integrity": "sha512-CinpaEMmwb/59YG0N6SC3DY1imdTU5iNl08HPWR7NdyxACPeFuQbqjaocEjCDGq04KbnxSqQu702vL3ZTvKe5w==", + "version": "4.15.2", + "resolved": "https://registry.npmjs.org/jose/-/jose-4.15.2.tgz", + "integrity": "sha512-IY73F228OXRl9ar3jJagh7Vnuhj/GzBunPiZP13K0lOl7Am9SoWW3kEzq3MCllJMTtZqHTiDXQvoRd4U95aU6A==", "funding": { "url": "https://github.com/sponsors/panva" } @@ -11649,11 +11649,11 @@ "dev": true }, "node_modules/openid-client": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.5.0.tgz", - "integrity": "sha512-Y7Xl8BgsrkzWLHkVDYuroM67hi96xITyEDSkmWaGUiNX6CkcXC3XyQGdv5aWZ6dukVKBFVQCADi9gCavOmU14w==", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.6.0.tgz", + "integrity": "sha512-uFTkN/iqgKvSnmpVAS/T6SNThukRMBcmymTQ71Ngus1F60tdtKVap7zCrleocY+fogPtpmoxi5Q1YdrgYuTlkA==", "dependencies": { - "jose": "^4.14.4", + "jose": "^4.15.1", "lru-cache": "^6.0.0", "object-hash": "^2.2.0", "oidc-token-hash": "^5.0.3" @@ -22903,9 +22903,9 @@ } }, "jose": { - "version": "4.15.1", - "resolved": "https://registry.npmjs.org/jose/-/jose-4.15.1.tgz", - "integrity": "sha512-CinpaEMmwb/59YG0N6SC3DY1imdTU5iNl08HPWR7NdyxACPeFuQbqjaocEjCDGq04KbnxSqQu702vL3ZTvKe5w==" + "version": "4.15.2", + "resolved": "https://registry.npmjs.org/jose/-/jose-4.15.2.tgz", + "integrity": "sha512-IY73F228OXRl9ar3jJagh7Vnuhj/GzBunPiZP13K0lOl7Am9SoWW3kEzq3MCllJMTtZqHTiDXQvoRd4U95aU6A==" }, "js-message": { "version": "1.0.5", @@ -23993,11 +23993,11 @@ "dev": true }, "openid-client": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.5.0.tgz", - "integrity": "sha512-Y7Xl8BgsrkzWLHkVDYuroM67hi96xITyEDSkmWaGUiNX6CkcXC3XyQGdv5aWZ6dukVKBFVQCADi9gCavOmU14w==", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.6.0.tgz", + "integrity": "sha512-uFTkN/iqgKvSnmpVAS/T6SNThukRMBcmymTQ71Ngus1F60tdtKVap7zCrleocY+fogPtpmoxi5Q1YdrgYuTlkA==", "requires": { - "jose": "^4.14.4", + "jose": "^4.15.1", "lru-cache": "^6.0.0", "object-hash": "^2.2.0", "oidc-token-hash": "^5.0.3" diff --git a/package.json b/package.json index d8c9b6d94..913096aa5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@auth0/nextjs-auth0", - "version": "3.1.0", + "version": "3.2.0", "description": "Next.js SDK for signing in with Auth0", "exports": { ".": "./dist/index.js", diff --git a/src/helpers/with-api-auth-required.ts b/src/helpers/with-api-auth-required.ts index 2972e049d..77de0b882 100644 --- a/src/helpers/with-api-auth-required.ts +++ b/src/helpers/with-api-auth-required.ts @@ -32,7 +32,7 @@ export type AppRouteHandlerFn = ( * dynamic route). */ ctx: AppRouteHandlerFnContext -) => Promise | NextResponse; +) => Promise | Response; /** * Wrap an app router API route to check that the user has a valid session. If they're not logged in the diff --git a/src/version.ts b/src/version.ts index 271954112..2e09da8c6 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1 +1 @@ -export default '3.1.0'; +export default '3.2.0';