[{"data":1,"prerenderedAt":1147},["ShallowReactive",2],{"navigation":3,"/sanctum/configuration":51,"/sanctum/configuration-surround":1142},[4,18,43],{"title":5,"path":6,"stem":7,"children":8,"icon":17},"Getting Started","/getting-started","1.getting-started/1.index",[9,12],{"title":10,"path":6,"stem":7,"icon":11},"Introduction","i-simple-icons-laravel",{"title":13,"path":14,"stem":15,"icon":16},"Installation","/getting-started/installation","1.getting-started/2.installation","i-lucide-download",false,{"title":19,"path":20,"stem":21,"children":22,"page":17},"Sanctum","/sanctum","2.sanctum",[23,28,33,38],{"title":24,"path":25,"stem":26,"icon":27},"Configuration","/sanctum/configuration","2.sanctum/1.configuration","i-lucide-cog",{"title":29,"path":30,"stem":31,"icon":32},"Cookie Authentication","/sanctum/cookie","2.sanctum/2.cookie","i-lucide-cookie",{"title":34,"path":35,"stem":36,"icon":37},"Sanctum 2FA Flow","/sanctum/2fa","2.sanctum/3.2fa","i-lucide-shield-check",{"title":39,"path":40,"stem":41,"icon":42},"Server Proxy","/sanctum/proxy","2.sanctum/4.proxy","i-lucide-waypoints",{"title":44,"path":45,"stem":46,"children":47,"page":17},"Passport","/passport","3.passport",[48],{"title":24,"path":49,"stem":50,"icon":27},"/passport/configuration","3.passport/1.configuration",{"id":52,"title":24,"body":53,"description":1135,"extension":1136,"links":1137,"meta":1138,"navigation":1139,"path":25,"seo":1140,"stem":26,"__hash__":1141},"docs/2.sanctum/1.configuration.md",{"type":54,"value":55,"toc":1125},"minimark",[56,60,63,66,71,79,249,253,256,411,422,426,429,835,839,842,875,878,882,889,1012,1016,1019,1024,1034,1121],[57,58,59],"p",{},"Nuxt Umbu integrates seamlessly with Laravel Sanctum to provide secure, cookie-based authentication for your Nuxt application.",[57,61,62],{},"This guide explains how to configure the Sanctum provider.",[64,65],"hr",{},[67,68,70],"h2",{"id":69},"initial-setup","Initial setup",[57,72,73,74,78],{},"The only required configuration is the ",[75,76,77],"code",{},"baseURL",", which points to your Laravel API.",[80,81,87],"pre",{"className":82,"code":83,"filename":84,"language":85,"meta":86,"style":86},"language-typescript shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","export default defineNuxtConfig({\n    modules: ['nuxt-umbu'],\n\n    auth:{\n        provider: 'sanctum'\n    },\n    \n    runtimeConfig: {\n        public: {\n            baseURL: 'http://localhost:80', // Your Laravel API\n        }\n    },\n})\n","nuxt.config.ts","typescript","",[75,88,89,113,141,148,157,174,180,186,197,207,229,235,240],{"__ignoreMap":86},[90,91,94,98,101,105,109],"span",{"class":92,"line":93},"line",1,[90,95,97],{"class":96},"s7zQu","export",[90,99,100],{"class":96}," default",[90,102,104],{"class":103},"s2Zo4"," defineNuxtConfig",[90,106,108],{"class":107},"sTEyZ","(",[90,110,112],{"class":111},"sMK4o","{\n",[90,114,116,120,123,126,129,133,135,138],{"class":92,"line":115},2,[90,117,119],{"class":118},"swJcz","    modules",[90,121,122],{"class":111},":",[90,124,125],{"class":107}," [",[90,127,128],{"class":111},"'",[90,130,132],{"class":131},"sfazB","nuxt-umbu",[90,134,128],{"class":111},[90,136,137],{"class":107},"]",[90,139,140],{"class":111},",\n",[90,142,144],{"class":92,"line":143},3,[90,145,147],{"emptyLinePlaceholder":146},true,"\n",[90,149,151,154],{"class":92,"line":150},4,[90,152,153],{"class":118},"    auth",[90,155,156],{"class":111},":{\n",[90,158,160,163,165,168,171],{"class":92,"line":159},5,[90,161,162],{"class":118},"        provider",[90,164,122],{"class":111},[90,166,167],{"class":111}," '",[90,169,170],{"class":131},"sanctum",[90,172,173],{"class":111},"'\n",[90,175,177],{"class":92,"line":176},6,[90,178,179],{"class":111},"    },\n",[90,181,183],{"class":92,"line":182},7,[90,184,185],{"class":107},"    \n",[90,187,189,192,194],{"class":92,"line":188},8,[90,190,191],{"class":118},"    runtimeConfig",[90,193,122],{"class":111},[90,195,196],{"class":111}," {\n",[90,198,200,203,205],{"class":92,"line":199},9,[90,201,202],{"class":118},"        public",[90,204,122],{"class":111},[90,206,196],{"class":111},[90,208,210,213,215,217,220,222,225],{"class":92,"line":209},10,[90,211,212],{"class":118},"            baseURL",[90,214,122],{"class":111},[90,216,167],{"class":111},[90,218,219],{"class":131},"http://localhost:80",[90,221,128],{"class":111},[90,223,224],{"class":111},",",[90,226,228],{"class":227},"sHwdD"," // Your Laravel API\n",[90,230,232],{"class":92,"line":231},11,[90,233,234],{"class":111},"        }\n",[90,236,238],{"class":92,"line":237},12,[90,239,179],{"class":111},[90,241,243,246],{"class":92,"line":242},13,[90,244,245],{"class":111},"}",[90,247,248],{"class":107},")\n",[67,250,252],{"id":251},"available-options","Available options",[57,254,255],{},"Below are the available authentication options when using the sanctum provider.",[257,258,259,275],"table",{},[260,261,262],"thead",{},[263,264,265,269,272],"tr",{},[266,267,268],"th",{},"Parameter",[266,270,271],{},"Description",[266,273,274],{},"Default",[276,277,278,294,308,323,337,352,367,382,397],"tbody",{},[263,279,280,286,289],{},[281,282,283],"td",{},[75,284,285],{},"csrf",[281,287,288],{},"Endpoint used to retrieve CSRF cookie",[281,290,291],{},[75,292,293],{},"/sanctum/csrf-cookie",[263,295,296,301,304],{},[281,297,298],{},[75,299,300],{},"provider",[281,302,303],{},"Authentication provider",[281,305,306],{},[75,307,170],{},[263,309,310,315,318],{},[281,311,312],{},[75,313,314],{},"strategies.\u003Cname>.redirect.login",[281,316,317],{},"Redirect path after login",[281,319,320],{},[75,321,322],{},"undefined",[263,324,325,330,333],{},[281,326,327],{},[75,328,329],{},"strategies.\u003Cname>.redirect.logout",[281,331,332],{},"Redirect path after logout",[281,334,335],{},[75,336,322],{},[263,338,339,344,347],{},[281,340,341],{},[75,342,343],{},"strategies.\u003Cname>.user.property",[281,345,346],{},"Property containing authenticated user data",[281,348,349],{},[75,350,351],{},"user",[263,353,354,359,362],{},[281,355,356],{},[75,357,358],{},"strategies.\u003Cname>.endpoints.login",[281,360,361],{},"Login endpoint configuration",[281,363,364],{},[75,365,366],{},"{ url: '/login', method: 'post' }",[263,368,369,374,377],{},[281,370,371],{},[75,372,373],{},"strategies.\u003Cname>.endpoints.user",[281,375,376],{},"Authenticated user endpoint",[281,378,379],{},[75,380,381],{},"{ url: '/api/user', method: 'get' }",[263,383,384,389,392],{},[281,385,386],{},[75,387,388],{},"strategies.\u003Cname>.endpoints.logout",[281,390,391],{},"Logout endpoint",[281,393,394],{},[75,395,396],{},"{ url: '/logout', method: 'post' }",[263,398,399,404,407],{},[281,400,401],{},[75,402,403],{},"strategies.\u003Cname>.endpoints.2fa",[281,405,406],{},"Two-factor authentication endpoint",[281,408,409],{},[75,410,322],{},[57,412,413,414,421],{},"For complete typings, check the source file: ",[415,416,420],"a",{"href":417,"rel":418},"https://github.com/4sllan/nuxt-umbu/blob/main/src/auth.d.ts",[419],"nofollow","auth.d.ts",".",[67,423,425],{"id":424},"full-configuration-example","Full Configuration Example",[57,427,428],{},"Below is a complete example using Sanctum with custom endpoints and redirects.",[80,430,432],{"className":82,"code":431,"filename":84,"language":85,"meta":86,"style":86},"export default defineNuxtConfig({\n    modules: ['nuxt-umbu'],\n\n    auth: {\n        csrf: '/sanctum/csrf-cookie',\n        provider: 'sanctum',\n        strategies: {\n            client:{\n                redirect: {\n                    logout: \"/auth\",\n                    login: \"/auth\"\n                },\n                user: {\n                    property: \"profile\",\n                },\n                endpoints: {\n                    login: {url: \"/login\", method: \"post\"},\n                    user: {url: \"/api/profile\", method: \"get\"},\n                    \"2fa\": {url: \"/api/token-2fa\", method: \"post\"},\n                    logout: {url: \"/api/logout\", method: \"post\"}\n                },\n            }\n        }\n    },\n\n    runtimeConfig: {\n        public: {\n            baseURL: 'http://localhost:80',\n        },\n    },\n})\n",[75,433,434,446,464,468,476,491,505,514,521,530,548,562,567,576,593,598,608,647,683,723,758,763,769,774,779,784,793,802,817,823,828],{"__ignoreMap":86},[90,435,436,438,440,442,444],{"class":92,"line":93},[90,437,97],{"class":96},[90,439,100],{"class":96},[90,441,104],{"class":103},[90,443,108],{"class":107},[90,445,112],{"class":111},[90,447,448,450,452,454,456,458,460,462],{"class":92,"line":115},[90,449,119],{"class":118},[90,451,122],{"class":111},[90,453,125],{"class":107},[90,455,128],{"class":111},[90,457,132],{"class":131},[90,459,128],{"class":111},[90,461,137],{"class":107},[90,463,140],{"class":111},[90,465,466],{"class":92,"line":143},[90,467,147],{"emptyLinePlaceholder":146},[90,469,470,472,474],{"class":92,"line":150},[90,471,153],{"class":118},[90,473,122],{"class":111},[90,475,196],{"class":111},[90,477,478,481,483,485,487,489],{"class":92,"line":159},[90,479,480],{"class":118},"        csrf",[90,482,122],{"class":111},[90,484,167],{"class":111},[90,486,293],{"class":131},[90,488,128],{"class":111},[90,490,140],{"class":111},[90,492,493,495,497,499,501,503],{"class":92,"line":176},[90,494,162],{"class":118},[90,496,122],{"class":111},[90,498,167],{"class":111},[90,500,170],{"class":131},[90,502,128],{"class":111},[90,504,140],{"class":111},[90,506,507,510,512],{"class":92,"line":182},[90,508,509],{"class":118},"        strategies",[90,511,122],{"class":111},[90,513,196],{"class":111},[90,515,516,519],{"class":92,"line":188},[90,517,518],{"class":118},"            client",[90,520,156],{"class":111},[90,522,523,526,528],{"class":92,"line":199},[90,524,525],{"class":118},"                redirect",[90,527,122],{"class":111},[90,529,196],{"class":111},[90,531,532,535,537,540,543,546],{"class":92,"line":209},[90,533,534],{"class":118},"                    logout",[90,536,122],{"class":111},[90,538,539],{"class":111}," \"",[90,541,542],{"class":131},"/auth",[90,544,545],{"class":111},"\"",[90,547,140],{"class":111},[90,549,550,553,555,557,559],{"class":92,"line":231},[90,551,552],{"class":118},"                    login",[90,554,122],{"class":111},[90,556,539],{"class":111},[90,558,542],{"class":131},[90,560,561],{"class":111},"\"\n",[90,563,564],{"class":92,"line":237},[90,565,566],{"class":111},"                },\n",[90,568,569,572,574],{"class":92,"line":242},[90,570,571],{"class":118},"                user",[90,573,122],{"class":111},[90,575,196],{"class":111},[90,577,579,582,584,586,589,591],{"class":92,"line":578},14,[90,580,581],{"class":118},"                    property",[90,583,122],{"class":111},[90,585,539],{"class":111},[90,587,588],{"class":131},"profile",[90,590,545],{"class":111},[90,592,140],{"class":111},[90,594,596],{"class":92,"line":595},15,[90,597,566],{"class":111},[90,599,601,604,606],{"class":92,"line":600},16,[90,602,603],{"class":118},"                endpoints",[90,605,122],{"class":111},[90,607,196],{"class":111},[90,609,611,613,615,618,621,623,625,628,630,632,635,637,639,642,644],{"class":92,"line":610},17,[90,612,552],{"class":118},[90,614,122],{"class":111},[90,616,617],{"class":111}," {",[90,619,620],{"class":118},"url",[90,622,122],{"class":111},[90,624,539],{"class":111},[90,626,627],{"class":131},"/login",[90,629,545],{"class":111},[90,631,224],{"class":111},[90,633,634],{"class":118}," method",[90,636,122],{"class":111},[90,638,539],{"class":111},[90,640,641],{"class":131},"post",[90,643,545],{"class":111},[90,645,646],{"class":111},"},\n",[90,648,650,653,655,657,659,661,663,666,668,670,672,674,676,679,681],{"class":92,"line":649},18,[90,651,652],{"class":118},"                    user",[90,654,122],{"class":111},[90,656,617],{"class":111},[90,658,620],{"class":118},[90,660,122],{"class":111},[90,662,539],{"class":111},[90,664,665],{"class":131},"/api/profile",[90,667,545],{"class":111},[90,669,224],{"class":111},[90,671,634],{"class":118},[90,673,122],{"class":111},[90,675,539],{"class":111},[90,677,678],{"class":131},"get",[90,680,545],{"class":111},[90,682,646],{"class":111},[90,684,686,689,692,694,696,698,700,702,704,707,709,711,713,715,717,719,721],{"class":92,"line":685},19,[90,687,688],{"class":111},"                    \"",[90,690,691],{"class":118},"2fa",[90,693,545],{"class":111},[90,695,122],{"class":111},[90,697,617],{"class":111},[90,699,620],{"class":118},[90,701,122],{"class":111},[90,703,539],{"class":111},[90,705,706],{"class":131},"/api/token-2fa",[90,708,545],{"class":111},[90,710,224],{"class":111},[90,712,634],{"class":118},[90,714,122],{"class":111},[90,716,539],{"class":111},[90,718,641],{"class":131},[90,720,545],{"class":111},[90,722,646],{"class":111},[90,724,726,728,730,732,734,736,738,741,743,745,747,749,751,753,755],{"class":92,"line":725},20,[90,727,534],{"class":118},[90,729,122],{"class":111},[90,731,617],{"class":111},[90,733,620],{"class":118},[90,735,122],{"class":111},[90,737,539],{"class":111},[90,739,740],{"class":131},"/api/logout",[90,742,545],{"class":111},[90,744,224],{"class":111},[90,746,634],{"class":118},[90,748,122],{"class":111},[90,750,539],{"class":111},[90,752,641],{"class":131},[90,754,545],{"class":111},[90,756,757],{"class":111},"}\n",[90,759,761],{"class":92,"line":760},21,[90,762,566],{"class":111},[90,764,766],{"class":92,"line":765},22,[90,767,768],{"class":111},"            }\n",[90,770,772],{"class":92,"line":771},23,[90,773,234],{"class":111},[90,775,777],{"class":92,"line":776},24,[90,778,179],{"class":111},[90,780,782],{"class":92,"line":781},25,[90,783,147],{"emptyLinePlaceholder":146},[90,785,787,789,791],{"class":92,"line":786},26,[90,788,191],{"class":118},[90,790,122],{"class":111},[90,792,196],{"class":111},[90,794,796,798,800],{"class":92,"line":795},27,[90,797,202],{"class":118},[90,799,122],{"class":111},[90,801,196],{"class":111},[90,803,805,807,809,811,813,815],{"class":92,"line":804},28,[90,806,212],{"class":118},[90,808,122],{"class":111},[90,810,167],{"class":111},[90,812,219],{"class":131},[90,814,128],{"class":111},[90,816,140],{"class":111},[90,818,820],{"class":92,"line":819},29,[90,821,822],{"class":111},"        },\n",[90,824,826],{"class":92,"line":825},30,[90,827,179],{"class":111},[90,829,831,833],{"class":92,"line":830},31,[90,832,245],{"class":111},[90,834,248],{"class":107},[67,836,838],{"id":837},"understanding-the-flow","Understanding the Flow",[57,840,841],{},"When using Sanctum, the authentication flow works as follows:",[843,844,845,851,858,863,866,872],"ol",{},[846,847,848,849,421],"li",{},"The application requests ",[75,850,293],{},[846,852,853,854,857],{},"Laravel returns the ",[75,855,856],{},"XSRF-TOKEN"," cookie.",[846,859,860,861,421],{},"The client sends credentials to ",[75,862,627],{},[846,864,865],{},"Laravel creates an authenticated session.",[846,867,868,869,871],{},"The app requests ",[75,870,665],{}," (or the configured user endpoint).",[846,873,874],{},"The authenticated user data is stored in the application state.",[57,876,877],{},"All of this process is handled automatically by Nuxt Umbu.",[67,879,881],{"id":880},"overriding-configuration","Overriding Configuration",[57,883,884,885,888],{},"You can customize behavior inside the ",[75,886,887],{},"auth"," object:",[80,890,892],{"className":82,"code":891,"filename":84,"language":85,"meta":86,"style":86},"export default defineNuxtConfig({\n    modules: ['nuxt-umbu'],\n\n    auth: {\n        strategies: {\n            client: {\n                redirect: {\n                    login: '/dashboard',\n                    logout: '/'\n                }\n            }\n        }\n    }\n})\n",[75,893,894,906,924,928,936,944,952,960,975,988,993,997,1001,1006],{"__ignoreMap":86},[90,895,896,898,900,902,904],{"class":92,"line":93},[90,897,97],{"class":96},[90,899,100],{"class":96},[90,901,104],{"class":103},[90,903,108],{"class":107},[90,905,112],{"class":111},[90,907,908,910,912,914,916,918,920,922],{"class":92,"line":115},[90,909,119],{"class":118},[90,911,122],{"class":111},[90,913,125],{"class":107},[90,915,128],{"class":111},[90,917,132],{"class":131},[90,919,128],{"class":111},[90,921,137],{"class":107},[90,923,140],{"class":111},[90,925,926],{"class":92,"line":143},[90,927,147],{"emptyLinePlaceholder":146},[90,929,930,932,934],{"class":92,"line":150},[90,931,153],{"class":118},[90,933,122],{"class":111},[90,935,196],{"class":111},[90,937,938,940,942],{"class":92,"line":159},[90,939,509],{"class":118},[90,941,122],{"class":111},[90,943,196],{"class":111},[90,945,946,948,950],{"class":92,"line":176},[90,947,518],{"class":118},[90,949,122],{"class":111},[90,951,196],{"class":111},[90,953,954,956,958],{"class":92,"line":182},[90,955,525],{"class":118},[90,957,122],{"class":111},[90,959,196],{"class":111},[90,961,962,964,966,968,971,973],{"class":92,"line":188},[90,963,552],{"class":118},[90,965,122],{"class":111},[90,967,167],{"class":111},[90,969,970],{"class":131},"/dashboard",[90,972,128],{"class":111},[90,974,140],{"class":111},[90,976,977,979,981,983,986],{"class":92,"line":199},[90,978,534],{"class":118},[90,980,122],{"class":111},[90,982,167],{"class":111},[90,984,985],{"class":131},"/",[90,987,173],{"class":111},[90,989,990],{"class":92,"line":209},[90,991,992],{"class":111},"                }\n",[90,994,995],{"class":92,"line":231},[90,996,768],{"class":111},[90,998,999],{"class":92,"line":237},[90,1000,234],{"class":111},[90,1002,1003],{"class":92,"line":242},[90,1004,1005],{"class":111},"    }\n",[90,1007,1008,1010],{"class":92,"line":578},[90,1009,245],{"class":111},[90,1011,248],{"class":107},[67,1013,1015],{"id":1014},"using-environment-variables","Using Environment Variables",[57,1017,1018],{},"It is recommended to configure `baseURL using environment variables:",[1020,1021,1023],"h3",{"id":1022},"env",".env",[80,1025,1028],{"className":1026,"code":1027,"language":1022,"meta":86,"style":86},"language-env shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","NUXT_PUBLIC_BASE_URL=http://localhost:80\n",[75,1029,1030],{"__ignoreMap":86},[90,1031,1032],{"class":92,"line":93},[90,1033,1027],{},[80,1035,1037],{"className":82,"code":1036,"filename":84,"language":85,"meta":86,"style":86},"export default defineNuxtConfig({\n    modules: ['nuxt-umbu'],\n\n    runtimeConfig: {\n        public: {\n            baseURL: process.env.NUXT_PUBLIC_BASE_URL\n        }\n    }\n})\n",[75,1038,1039,1051,1069,1073,1081,1089,1107,1111,1115],{"__ignoreMap":86},[90,1040,1041,1043,1045,1047,1049],{"class":92,"line":93},[90,1042,97],{"class":96},[90,1044,100],{"class":96},[90,1046,104],{"class":103},[90,1048,108],{"class":107},[90,1050,112],{"class":111},[90,1052,1053,1055,1057,1059,1061,1063,1065,1067],{"class":92,"line":115},[90,1054,119],{"class":118},[90,1056,122],{"class":111},[90,1058,125],{"class":107},[90,1060,128],{"class":111},[90,1062,132],{"class":131},[90,1064,128],{"class":111},[90,1066,137],{"class":107},[90,1068,140],{"class":111},[90,1070,1071],{"class":92,"line":143},[90,1072,147],{"emptyLinePlaceholder":146},[90,1074,1075,1077,1079],{"class":92,"line":150},[90,1076,191],{"class":118},[90,1078,122],{"class":111},[90,1080,196],{"class":111},[90,1082,1083,1085,1087],{"class":92,"line":159},[90,1084,202],{"class":118},[90,1086,122],{"class":111},[90,1088,196],{"class":111},[90,1090,1091,1093,1095,1098,1100,1102,1104],{"class":92,"line":176},[90,1092,212],{"class":118},[90,1094,122],{"class":111},[90,1096,1097],{"class":107}," process",[90,1099,421],{"class":111},[90,1101,1022],{"class":107},[90,1103,421],{"class":111},[90,1105,1106],{"class":107},"NUXT_PUBLIC_BASE_URL\n",[90,1108,1109],{"class":92,"line":182},[90,1110,234],{"class":111},[90,1112,1113],{"class":92,"line":188},[90,1114,1005],{"class":111},[90,1116,1117,1119],{"class":92,"line":199},[90,1118,245],{"class":111},[90,1120,248],{"class":107},[1122,1123,1124],"style",{},"html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":86,"searchDepth":93,"depth":115,"links":1126},[1127,1128,1129,1130,1131,1132],{"id":69,"depth":115,"text":70},{"id":251,"depth":115,"text":252},{"id":424,"depth":115,"text":425},{"id":837,"depth":115,"text":838},{"id":880,"depth":115,"text":881},{"id":1014,"depth":115,"text":1015,"children":1133},[1134],{"id":1022,"depth":143,"text":1023},"How to configure Laravel Sanctum authentication in Nuxt Umbu","md",null,{},{"icon":27},{"title":24,"description":1135},"hAJrfBN_sAeItykep_rh4CQFi_GH67jKlheMXN1SN-k",[1143,1145],{"title":13,"path":14,"stem":15,"description":1144,"icon":16,"children":-1},"How to add nuxt-umbu to your Nuxt application!",{"title":29,"path":30,"stem":31,"description":1146,"icon":32,"children":-1},"Set up cookie CSRF authentication for Sanctum",1774883773199]