[{"data":1,"prerenderedAt":1408},["ShallowReactive",2],{"navigation-ko":3,"navigation-v1":81,"\u002Fko\u002Ftypescript-sdk\u002Fconfiguration":146,"\u002Fko\u002Ftypescript-sdk\u002Fconfiguration-surround":825,"\u002Fko\u002Ftypescript-sdk\u002Fconfiguration-og":830},[4,55,77],{"title":5,"path":6,"stem":7,"children":8},"가이드","\u002Fko\u002Fguide","ko\u002F1.guide\u002F01.index",[9,11,15,19,23,27,31,35,39,43,47,51],{"title":10,"path":6,"stem":7},"소개",{"title":12,"path":13,"stem":14},"프롤로그","\u002Fko\u002Fguide\u002Fprologue","ko\u002F1.guide\u002F00.prologue",{"title":16,"path":17,"stem":18},"시작하기","\u002Fko\u002Fguide\u002Fgetting-started","ko\u002F1.guide\u002F02.getting-started",{"title":20,"path":21,"stem":22},"모델","\u002Fko\u002Fguide\u002Fmodels","ko\u002F1.guide\u002F03.models",{"title":24,"path":25,"stem":26},"연관관계","\u002Fko\u002Fguide\u002Frelationships","ko\u002F1.guide\u002F04.relationships",{"title":28,"path":29,"stem":30},"훅","\u002Fko\u002Fguide\u002Fhooks","ko\u002F1.guide\u002F05.hooks",{"title":32,"path":33,"stem":34},"검색","\u002Fko\u002Fguide\u002Fsearch","ko\u002F1.guide\u002F06.search",{"title":36,"path":37,"stem":38},"일괄 작업","\u002Fko\u002Fguide\u002Fbatch-operations","ko\u002F1.guide\u002F07.batch-operations",{"title":40,"path":41,"stem":42},"쿼리 파라미터","\u002Fko\u002Fguide\u002Fquery-parameters","ko\u002F1.guide\u002F08.query-parameters",{"title":44,"path":45,"stem":46},"보안","\u002Fko\u002Fguide\u002Fsecurity","ko\u002F1.guide\u002F09.security",{"title":48,"path":49,"stem":50},"응답","\u002Fko\u002Fguide\u002Fresponses","ko\u002F1.guide\u002F10.responses",{"title":52,"path":53,"stem":54},"명세","\u002Fko\u002Fguide\u002Fspecifications","ko\u002F1.guide\u002F11.specifications",{"title":56,"path":57,"stem":58,"children":59},"TypeScript SDK","\u002Fko\u002Ftypescript-sdk","ko\u002F2.typescript-sdk\u002F01.index",[60,61,64,68,71,74],{"title":10,"path":57,"stem":58},{"title":16,"path":62,"stem":63},"\u002Fko\u002Ftypescript-sdk\u002Fgetting-started","ko\u002F2.typescript-sdk\u002F02.getting-started",{"title":65,"path":66,"stem":67},"설정","\u002Fko\u002Ftypescript-sdk\u002Fconfiguration","ko\u002F2.typescript-sdk\u002F03.configuration",{"title":20,"path":69,"stem":70},"\u002Fko\u002Ftypescript-sdk\u002Fmodels","ko\u002F2.typescript-sdk\u002F04.models",{"title":24,"path":72,"stem":73},"\u002Fko\u002Ftypescript-sdk\u002Frelationships","ko\u002F2.typescript-sdk\u002F05.relationships",{"title":40,"path":75,"stem":76},"\u002Fko\u002Ftypescript-sdk\u002Fquery-parameters","ko\u002F2.typescript-sdk\u002F06.query-parameters",{"title":78,"path":79,"stem":80},"스크린캐스트","\u002Fko\u002Fscreencasts","ko\u002Fscreencasts",[82,125],{"title":83,"path":84,"stem":85,"children":86},"Guide","\u002Fv1.x\u002Fguide","v1.x\u002F1.guide\u002F01.index",[87,89,93,97,101,105,109,113,117,121],{"title":88,"path":84,"stem":85},"Introduction",{"title":90,"path":91,"stem":92},"Getting Started","\u002Fv1.x\u002Fguide\u002Fgetting-started","v1.x\u002F1.guide\u002F02.getting-started",{"title":94,"path":95,"stem":96},"Models","\u002Fv1.x\u002Fguide\u002Fmodels","v1.x\u002F1.guide\u002F03.models",{"title":98,"path":99,"stem":100},"Relationships","\u002Fv1.x\u002Fguide\u002Frelationships","v1.x\u002F1.guide\u002F04.relationships",{"title":102,"path":103,"stem":104},"Hooks","\u002Fv1.x\u002Fguide\u002Fhooks","v1.x\u002F1.guide\u002F05.hooks",{"title":106,"path":107,"stem":108},"Search","\u002Fv1.x\u002Fguide\u002Fsearch","v1.x\u002F1.guide\u002F06.search",{"title":110,"path":111,"stem":112},"Batch Operations","\u002Fv1.x\u002Fguide\u002Fbatch-operations","v1.x\u002F1.guide\u002F07.batch-operations",{"title":114,"path":115,"stem":116},"Query Parameters","\u002Fv1.x\u002Fguide\u002Fquery-parameters","v1.x\u002F1.guide\u002F08.query-parameters",{"title":118,"path":119,"stem":120},"Security","\u002Fv1.x\u002Fguide\u002Fsecurity","v1.x\u002F1.guide\u002F09.security",{"title":122,"path":123,"stem":124},"Responses","\u002Fv1.x\u002Fguide\u002Fresponses","v1.x\u002F1.guide\u002F10.responses",{"title":56,"path":126,"stem":127,"children":128},"\u002Fv1.x\u002Ftypescript-sdk","v1.x\u002F2.typescript-sdk\u002F01.index",[129,130,133,137,140,143],{"title":88,"path":126,"stem":127},{"title":90,"path":131,"stem":132},"\u002Fv1.x\u002Ftypescript-sdk\u002Fgetting-started","v1.x\u002F2.typescript-sdk\u002F02.getting-started",{"title":134,"path":135,"stem":136},"Configuration","\u002Fv1.x\u002Ftypescript-sdk\u002Fconfiguration","v1.x\u002F2.typescript-sdk\u002F03.configuration",{"title":94,"path":138,"stem":139},"\u002Fv1.x\u002Ftypescript-sdk\u002Fmodels","v1.x\u002F2.typescript-sdk\u002F04.models",{"title":98,"path":141,"stem":142},"\u002Fv1.x\u002Ftypescript-sdk\u002Frelationships","v1.x\u002F2.typescript-sdk\u002F05.relationships",{"title":114,"path":144,"stem":145},"\u002Fv1.x\u002Ftypescript-sdk\u002Fquery-parameters","v1.x\u002F2.typescript-sdk\u002F06.query-parameters",{"id":147,"title":65,"body":148,"description":819,"extension":820,"links":821,"meta":822,"navigation":318,"path":66,"seo":823,"stem":67,"__hash__":824},"docs_ko\u002Fko\u002F2.typescript-sdk\u002F03.configuration.md",{"type":149,"value":150,"toc":811},"minimark",[151,156,201,205,213,278,282,380,383,483,487,498,681,685,807],[152,153,155],"h2",{"id":154},"api-url","API URL",[157,158,163],"pre",{"className":159,"code":160,"language":161,"meta":162,"style":162},"language-typescript shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","Orion.init('https:\u002F\u002Fyour-api.test');\n","typescript","",[164,165,166],"code",{"__ignoreMap":162},[167,168,171,175,179,183,186,189,193,195,198],"span",{"class":169,"line":170},"line",1,[167,172,174],{"class":173},"sTEyZ","Orion",[167,176,178],{"class":177},"sMK4o",".",[167,180,182],{"class":181},"s2Zo4","init",[167,184,185],{"class":173},"(",[167,187,188],{"class":177},"'",[167,190,192],{"class":191},"sfazB","https:\u002F\u002Fyour-api.test",[167,194,188],{"class":177},[167,196,197],{"class":173},")",[167,199,200],{"class":177},";\n",[152,202,204],{"id":203},"api-프리픽스","API 프리픽스",[206,207,208,209,212],"p",{},"기본적으로 프리픽스 값은 ",[164,210,211],{},"api","로 설정되어 있지만, 경우에 따라 이를 변경해야 할 수 있습니다.",[157,214,216],{"className":159,"code":215,"language":161,"meta":162,"style":162},"Orion.init('https:\u002F\u002Fyour-api.test', 'api\u002Fv1');\n\u002F\u002F 또는\nOrion.setPrefix('api\u002Fv1');\n",[164,217,218,249,256],{"__ignoreMap":162},[167,219,220,222,224,226,228,230,232,234,237,240,243,245,247],{"class":169,"line":170},[167,221,174],{"class":173},[167,223,178],{"class":177},[167,225,182],{"class":181},[167,227,185],{"class":173},[167,229,188],{"class":177},[167,231,192],{"class":191},[167,233,188],{"class":177},[167,235,236],{"class":177},",",[167,238,239],{"class":177}," '",[167,241,242],{"class":191},"api\u002Fv1",[167,244,188],{"class":177},[167,246,197],{"class":173},[167,248,200],{"class":177},[167,250,252],{"class":169,"line":251},2,[167,253,255],{"class":254},"sHwdD","\u002F\u002F 또는\n",[167,257,259,261,263,266,268,270,272,274,276],{"class":169,"line":258},3,[167,260,174],{"class":173},[167,262,178],{"class":177},[167,264,265],{"class":181},"setPrefix",[167,267,185],{"class":173},[167,269,188],{"class":177},[167,271,242],{"class":191},[167,273,188],{"class":177},[167,275,197],{"class":173},[167,277,200],{"class":177},[152,279,281],{"id":280},"인증-드라이버","인증 드라이버",[157,283,285],{"className":159,"code":284,"language":161,"meta":162,"style":162},"import {AuthDriver} from '@tailflow\u002Flaravel-orion\u002Flib\u002Fdrivers\u002Fdefault\u002Fenums\u002FauthDriver';\n\nOrion.init('https:\u002F\u002Fyour-api.test', 'api', AuthDriver.Sanctum);\n\u002F\u002F 또는\nOrion.setAuthDriver(AuthDriver.Sanctum);\n",[164,286,287,314,320,356,361],{"__ignoreMap":162},[167,288,289,293,296,299,302,305,307,310,312],{"class":169,"line":170},[167,290,292],{"class":291},"s7zQu","import",[167,294,295],{"class":177}," {",[167,297,298],{"class":173},"AuthDriver",[167,300,301],{"class":177},"}",[167,303,304],{"class":291}," from",[167,306,239],{"class":177},[167,308,309],{"class":191},"@tailflow\u002Flaravel-orion\u002Flib\u002Fdrivers\u002Fdefault\u002Fenums\u002FauthDriver",[167,311,188],{"class":177},[167,313,200],{"class":177},[167,315,316],{"class":169,"line":251},[167,317,319],{"emptyLinePlaceholder":318},true,"\n",[167,321,322,324,326,328,330,332,334,336,338,340,342,344,346,349,351,354],{"class":169,"line":258},[167,323,174],{"class":173},[167,325,178],{"class":177},[167,327,182],{"class":181},[167,329,185],{"class":173},[167,331,188],{"class":177},[167,333,192],{"class":191},[167,335,188],{"class":177},[167,337,236],{"class":177},[167,339,239],{"class":177},[167,341,211],{"class":191},[167,343,188],{"class":177},[167,345,236],{"class":177},[167,347,348],{"class":173}," AuthDriver",[167,350,178],{"class":177},[167,352,353],{"class":173},"Sanctum)",[167,355,200],{"class":177},[167,357,359],{"class":169,"line":358},4,[167,360,255],{"class":254},[167,362,364,366,368,371,374,376,378],{"class":169,"line":363},5,[167,365,174],{"class":173},[167,367,178],{"class":177},[167,369,370],{"class":181},"setAuthDriver",[167,372,373],{"class":173},"(AuthDriver",[167,375,178],{"class":177},[167,377,353],{"class":173},[167,379,200],{"class":177},[152,381,382],{"id":382},"토큰",[157,384,386],{"className":159,"code":385,"language":161,"meta":162,"style":162},"import {AuthDriver} from '@tailflow\u002Flaravel-orion\u002Flib\u002Fdrivers\u002Fdefault\u002Fenums\u002FauthDriver';\n\nOrion.init('https:\u002F\u002Fyour-api.test', 'api', AuthDriver.Sanctum, 'test-access-token');\n\u002F\u002F 또는\nOrion.setToken('test-access-token');\n",[164,387,388,408,412,458,462],{"__ignoreMap":162},[167,389,390,392,394,396,398,400,402,404,406],{"class":169,"line":170},[167,391,292],{"class":291},[167,393,295],{"class":177},[167,395,298],{"class":173},[167,397,301],{"class":177},[167,399,304],{"class":291},[167,401,239],{"class":177},[167,403,309],{"class":191},[167,405,188],{"class":177},[167,407,200],{"class":177},[167,409,410],{"class":169,"line":251},[167,411,319],{"emptyLinePlaceholder":318},[167,413,414,416,418,420,422,424,426,428,430,432,434,436,438,440,442,445,447,449,452,454,456],{"class":169,"line":258},[167,415,174],{"class":173},[167,417,178],{"class":177},[167,419,182],{"class":181},[167,421,185],{"class":173},[167,423,188],{"class":177},[167,425,192],{"class":191},[167,427,188],{"class":177},[167,429,236],{"class":177},[167,431,239],{"class":177},[167,433,211],{"class":191},[167,435,188],{"class":177},[167,437,236],{"class":177},[167,439,348],{"class":173},[167,441,178],{"class":177},[167,443,444],{"class":173},"Sanctum",[167,446,236],{"class":177},[167,448,239],{"class":177},[167,450,451],{"class":191},"test-access-token",[167,453,188],{"class":177},[167,455,197],{"class":173},[167,457,200],{"class":177},[167,459,460],{"class":169,"line":358},[167,461,255],{"class":254},[167,463,464,466,468,471,473,475,477,479,481],{"class":169,"line":363},[167,465,174],{"class":173},[167,467,178],{"class":177},[167,469,470],{"class":181},"setToken",[167,472,185],{"class":173},[167,474,188],{"class":177},[167,476,451],{"class":191},[167,478,188],{"class":177},[167,480,197],{"class":173},[167,482,200],{"class":177},[152,484,486],{"id":485},"spa를-위한-sanctum-연동","SPA를 위한 Sanctum 연동",[206,488,489,490,497],{},"API에 요청을 보내기 전에 ",[491,492,496],"a",{"href":493,"rel":494},"https:\u002F\u002Flaravel.com\u002Fdocs\u002Fmaster\u002Fsanctum#csrf-protection",[495],"nofollow","CSRF 보호","를 초기화해야 합니다.",[157,499,501],{"className":159,"code":500,"language":161,"meta":162,"style":162},"import {AuthDriver} from '@tailflow\u002Flaravel-orion\u002Flib\u002Fdrivers\u002Fdefault\u002Fenums\u002FauthDriver';\n\nOrion.init('https:\u002F\u002Fyour-api.test');\nOrion.setAuthDriver(AuthDriver.Sanctum);\n\ntry {\n    await Orion.csrf();\n    \u002F\u002F 이제 API에 요청을 보낼 수 있습니다\n    const posts = await Post.$query().get();\n} catch (error) {\n    console.error('Unable to retrieve CSRF cookie.');\n}\n",[164,502,503,523,527,547,563,567,576,596,602,637,651,675],{"__ignoreMap":162},[167,504,505,507,509,511,513,515,517,519,521],{"class":169,"line":170},[167,506,292],{"class":291},[167,508,295],{"class":177},[167,510,298],{"class":173},[167,512,301],{"class":177},[167,514,304],{"class":291},[167,516,239],{"class":177},[167,518,309],{"class":191},[167,520,188],{"class":177},[167,522,200],{"class":177},[167,524,525],{"class":169,"line":251},[167,526,319],{"emptyLinePlaceholder":318},[167,528,529,531,533,535,537,539,541,543,545],{"class":169,"line":258},[167,530,174],{"class":173},[167,532,178],{"class":177},[167,534,182],{"class":181},[167,536,185],{"class":173},[167,538,188],{"class":177},[167,540,192],{"class":191},[167,542,188],{"class":177},[167,544,197],{"class":173},[167,546,200],{"class":177},[167,548,549,551,553,555,557,559,561],{"class":169,"line":358},[167,550,174],{"class":173},[167,552,178],{"class":177},[167,554,370],{"class":181},[167,556,373],{"class":173},[167,558,178],{"class":177},[167,560,353],{"class":173},[167,562,200],{"class":177},[167,564,565],{"class":169,"line":363},[167,566,319],{"emptyLinePlaceholder":318},[167,568,570,573],{"class":169,"line":569},6,[167,571,572],{"class":291},"try",[167,574,575],{"class":177}," {\n",[167,577,579,582,585,587,590,594],{"class":169,"line":578},7,[167,580,581],{"class":291},"    await",[167,583,584],{"class":173}," Orion",[167,586,178],{"class":177},[167,588,589],{"class":181},"csrf",[167,591,593],{"class":592},"swJcz","()",[167,595,200],{"class":177},[167,597,599],{"class":169,"line":598},8,[167,600,601],{"class":254},"    \u002F\u002F 이제 API에 요청을 보낼 수 있습니다\n",[167,603,605,609,612,615,618,621,623,626,628,630,633,635],{"class":169,"line":604},9,[167,606,608],{"class":607},"spNyl","    const",[167,610,611],{"class":173}," posts",[167,613,614],{"class":177}," =",[167,616,617],{"class":291}," await",[167,619,620],{"class":173}," Post",[167,622,178],{"class":177},[167,624,625],{"class":181},"$query",[167,627,593],{"class":592},[167,629,178],{"class":177},[167,631,632],{"class":181},"get",[167,634,593],{"class":592},[167,636,200],{"class":177},[167,638,640,642,645,648],{"class":169,"line":639},10,[167,641,301],{"class":177},[167,643,644],{"class":291}," catch",[167,646,647],{"class":173}," (error) ",[167,649,650],{"class":177},"{\n",[167,652,654,657,659,662,664,666,669,671,673],{"class":169,"line":653},11,[167,655,656],{"class":173},"    console",[167,658,178],{"class":177},[167,660,661],{"class":181},"error",[167,663,185],{"class":592},[167,665,188],{"class":177},[167,667,668],{"class":191},"Unable to retrieve CSRF cookie.",[167,670,188],{"class":177},[167,672,197],{"class":592},[167,674,200],{"class":177},[167,676,678],{"class":169,"line":677},12,[167,679,680],{"class":177},"}\n",[152,682,684],{"id":683},"axios-인스턴스-커스터마이징","Axios 인스턴스 커스터마이징",[157,686,688],{"className":159,"code":687,"language":161,"meta":162,"style":162},"import axios from 'axios';\n\nOrion.makeHttpClientUsing(() => {\n  const client = axios.create();\n\n  client.interceptors.request.use(...);\n\n  return client;\n});\n",[164,689,690,709,713,731,753,757,786,790,799],{"__ignoreMap":162},[167,691,692,694,697,700,702,705,707],{"class":169,"line":170},[167,693,292],{"class":291},[167,695,696],{"class":173}," axios ",[167,698,699],{"class":291},"from",[167,701,239],{"class":177},[167,703,704],{"class":191},"axios",[167,706,188],{"class":177},[167,708,200],{"class":177},[167,710,711],{"class":169,"line":251},[167,712,319],{"emptyLinePlaceholder":318},[167,714,715,717,719,722,724,726,729],{"class":169,"line":258},[167,716,174],{"class":173},[167,718,178],{"class":177},[167,720,721],{"class":181},"makeHttpClientUsing",[167,723,185],{"class":173},[167,725,593],{"class":177},[167,727,728],{"class":607}," =>",[167,730,575],{"class":177},[167,732,733,736,739,741,744,746,749,751],{"class":169,"line":358},[167,734,735],{"class":607},"  const",[167,737,738],{"class":173}," client",[167,740,614],{"class":177},[167,742,743],{"class":173}," axios",[167,745,178],{"class":177},[167,747,748],{"class":181},"create",[167,750,593],{"class":592},[167,752,200],{"class":177},[167,754,755],{"class":169,"line":363},[167,756,319],{"emptyLinePlaceholder":318},[167,758,759,762,764,767,769,772,774,777,779,782,784],{"class":169,"line":569},[167,760,761],{"class":173},"  client",[167,763,178],{"class":177},[167,765,766],{"class":173},"interceptors",[167,768,178],{"class":177},[167,770,771],{"class":173},"request",[167,773,178],{"class":177},[167,775,776],{"class":181},"use",[167,778,185],{"class":592},[167,780,781],{"class":177},"...",[167,783,197],{"class":592},[167,785,200],{"class":177},[167,787,788],{"class":169,"line":578},[167,789,319],{"emptyLinePlaceholder":318},[167,791,792,795,797],{"class":169,"line":598},[167,793,794],{"class":291},"  return",[167,796,738],{"class":173},[167,798,200],{"class":177},[167,800,801,803,805],{"class":169,"line":604},[167,802,301],{"class":177},[167,804,197],{"class":173},[167,806,200],{"class":177},[808,809,810],"style",{},"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 .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}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);}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 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 .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}",{"title":162,"searchDepth":170,"depth":251,"links":812},[813,814,815,816,817,818],{"id":154,"depth":251,"text":155},{"id":203,"depth":251,"text":204},{"id":280,"depth":251,"text":281},{"id":382,"depth":251,"text":382},{"id":485,"depth":251,"text":486},{"id":683,"depth":251,"text":684},"API URL 설정, 인증 구성, 그리고 내부 HTTP 클라이언트 구성 방법을 알아봅니다.","md",null,{},{"title":65,"description":819},"qkIPzTRAJWkNZ0GkwY98pEab17jnOwKLzUJMu2ysgNo",[826,828],{"title":16,"path":62,"stem":63,"description":827,"children":-1},"Orion TypeScript SDK 사용을 위한 첫걸음을 시작하세요.",{"title":20,"path":69,"stem":70,"description":829,"children":-1},"모델 리소스를 다루는 방법을 알아봅니다.",{"id":831,"title":134,"body":832,"description":1402,"extension":820,"links":821,"meta":1403,"navigation":318,"path":1404,"seo":1405,"stem":1406,"__hash__":1407},"docs_en\u002F2.typescript-sdk\u002F03.configuration.md",{"type":149,"value":833,"toc":1394},[834,836,860,864,870,928,932,1015,1019,1116,1120,1128,1282,1286,1392],[152,835,155],{"id":154},[157,837,838],{"className":159,"code":160,"language":161,"meta":162,"style":162},[164,839,840],{"__ignoreMap":162},[167,841,842,844,846,848,850,852,854,856,858],{"class":169,"line":170},[167,843,174],{"class":173},[167,845,178],{"class":177},[167,847,182],{"class":181},[167,849,185],{"class":173},[167,851,188],{"class":177},[167,853,192],{"class":191},[167,855,188],{"class":177},[167,857,197],{"class":173},[167,859,200],{"class":177},[152,861,863],{"id":862},"api-prefix","API Prefix",[206,865,866,867,869],{},"By default, the prefix value is set to ",[164,868,211],{},", however, in some cases you might want to change that.",[157,871,873],{"className":159,"code":872,"language":161,"meta":162,"style":162},"Orion.init('https:\u002F\u002Fyour-api.test', 'api\u002Fv1');\n\u002F\u002F or\nOrion.setPrefix('api\u002Fv1');\n",[164,874,875,903,908],{"__ignoreMap":162},[167,876,877,879,881,883,885,887,889,891,893,895,897,899,901],{"class":169,"line":170},[167,878,174],{"class":173},[167,880,178],{"class":177},[167,882,182],{"class":181},[167,884,185],{"class":173},[167,886,188],{"class":177},[167,888,192],{"class":191},[167,890,188],{"class":177},[167,892,236],{"class":177},[167,894,239],{"class":177},[167,896,242],{"class":191},[167,898,188],{"class":177},[167,900,197],{"class":173},[167,902,200],{"class":177},[167,904,905],{"class":169,"line":251},[167,906,907],{"class":254},"\u002F\u002F or\n",[167,909,910,912,914,916,918,920,922,924,926],{"class":169,"line":258},[167,911,174],{"class":173},[167,913,178],{"class":177},[167,915,265],{"class":181},[167,917,185],{"class":173},[167,919,188],{"class":177},[167,921,242],{"class":191},[167,923,188],{"class":177},[167,925,197],{"class":173},[167,927,200],{"class":177},[152,929,931],{"id":930},"auth-driver","Auth Driver",[157,933,935],{"className":159,"code":934,"language":161,"meta":162,"style":162},"import {AuthDriver} from '@tailflow\u002Flaravel-orion\u002Flib\u002Fdrivers\u002Fdefault\u002Fenums\u002FauthDriver';\n\nOrion.init('https:\u002F\u002Fyour-api.test', 'api', AuthDriver.Sanctum);\n\u002F\u002F or\nOrion.setAuthDriver(AuthDriver.Sanctum);\n",[164,936,937,957,961,995,999],{"__ignoreMap":162},[167,938,939,941,943,945,947,949,951,953,955],{"class":169,"line":170},[167,940,292],{"class":291},[167,942,295],{"class":177},[167,944,298],{"class":173},[167,946,301],{"class":177},[167,948,304],{"class":291},[167,950,239],{"class":177},[167,952,309],{"class":191},[167,954,188],{"class":177},[167,956,200],{"class":177},[167,958,959],{"class":169,"line":251},[167,960,319],{"emptyLinePlaceholder":318},[167,962,963,965,967,969,971,973,975,977,979,981,983,985,987,989,991,993],{"class":169,"line":258},[167,964,174],{"class":173},[167,966,178],{"class":177},[167,968,182],{"class":181},[167,970,185],{"class":173},[167,972,188],{"class":177},[167,974,192],{"class":191},[167,976,188],{"class":177},[167,978,236],{"class":177},[167,980,239],{"class":177},[167,982,211],{"class":191},[167,984,188],{"class":177},[167,986,236],{"class":177},[167,988,348],{"class":173},[167,990,178],{"class":177},[167,992,353],{"class":173},[167,994,200],{"class":177},[167,996,997],{"class":169,"line":358},[167,998,907],{"class":254},[167,1000,1001,1003,1005,1007,1009,1011,1013],{"class":169,"line":363},[167,1002,174],{"class":173},[167,1004,178],{"class":177},[167,1006,370],{"class":181},[167,1008,373],{"class":173},[167,1010,178],{"class":177},[167,1012,353],{"class":173},[167,1014,200],{"class":177},[152,1016,1018],{"id":1017},"token","Token",[157,1020,1022],{"className":159,"code":1021,"language":161,"meta":162,"style":162},"import {AuthDriver} from '@tailflow\u002Flaravel-orion\u002Flib\u002Fdrivers\u002Fdefault\u002Fenums\u002FauthDriver';\n\nOrion.init('https:\u002F\u002Fyour-api.test', 'api', AuthDriver.Sanctum, 'test-access-token');\n\u002F\u002F or\nOrion.setToken('test-access-token');\n",[164,1023,1024,1044,1048,1092,1096],{"__ignoreMap":162},[167,1025,1026,1028,1030,1032,1034,1036,1038,1040,1042],{"class":169,"line":170},[167,1027,292],{"class":291},[167,1029,295],{"class":177},[167,1031,298],{"class":173},[167,1033,301],{"class":177},[167,1035,304],{"class":291},[167,1037,239],{"class":177},[167,1039,309],{"class":191},[167,1041,188],{"class":177},[167,1043,200],{"class":177},[167,1045,1046],{"class":169,"line":251},[167,1047,319],{"emptyLinePlaceholder":318},[167,1049,1050,1052,1054,1056,1058,1060,1062,1064,1066,1068,1070,1072,1074,1076,1078,1080,1082,1084,1086,1088,1090],{"class":169,"line":258},[167,1051,174],{"class":173},[167,1053,178],{"class":177},[167,1055,182],{"class":181},[167,1057,185],{"class":173},[167,1059,188],{"class":177},[167,1061,192],{"class":191},[167,1063,188],{"class":177},[167,1065,236],{"class":177},[167,1067,239],{"class":177},[167,1069,211],{"class":191},[167,1071,188],{"class":177},[167,1073,236],{"class":177},[167,1075,348],{"class":173},[167,1077,178],{"class":177},[167,1079,444],{"class":173},[167,1081,236],{"class":177},[167,1083,239],{"class":177},[167,1085,451],{"class":191},[167,1087,188],{"class":177},[167,1089,197],{"class":173},[167,1091,200],{"class":177},[167,1093,1094],{"class":169,"line":358},[167,1095,907],{"class":254},[167,1097,1098,1100,1102,1104,1106,1108,1110,1112,1114],{"class":169,"line":363},[167,1099,174],{"class":173},[167,1101,178],{"class":177},[167,1103,470],{"class":181},[167,1105,185],{"class":173},[167,1107,188],{"class":177},[167,1109,451],{"class":191},[167,1111,188],{"class":177},[167,1113,197],{"class":173},[167,1115,200],{"class":177},[152,1117,1119],{"id":1118},"integration-with-sanctum-for-spa","Integration with Sanctum for SPA",[206,1121,1122,1123,1127],{},"Before you can make requests to the API, ",[491,1124,1126],{"href":493,"rel":1125},[495],"CSRF protection"," needs to be initialized.",[157,1129,1131],{"className":159,"code":1130,"language":161,"meta":162,"style":162},"import {AuthDriver} from '@tailflow\u002Flaravel-orion\u002Flib\u002Fdrivers\u002Fdefault\u002Fenums\u002FauthDriver';\n\nOrion.init('https:\u002F\u002Fyour-api.test');\nOrion.setAuthDriver(AuthDriver.Sanctum);\n\ntry {\n    await Orion.csrf();\n    \u002F\u002F now you can make requests to the API\n    const posts = await Post.$query().get();\n} catch (error) {\n    console.error('Unable to retrieve CSRF cookie.');\n}\n",[164,1132,1133,1153,1157,1177,1193,1197,1203,1217,1222,1248,1258,1278],{"__ignoreMap":162},[167,1134,1135,1137,1139,1141,1143,1145,1147,1149,1151],{"class":169,"line":170},[167,1136,292],{"class":291},[167,1138,295],{"class":177},[167,1140,298],{"class":173},[167,1142,301],{"class":177},[167,1144,304],{"class":291},[167,1146,239],{"class":177},[167,1148,309],{"class":191},[167,1150,188],{"class":177},[167,1152,200],{"class":177},[167,1154,1155],{"class":169,"line":251},[167,1156,319],{"emptyLinePlaceholder":318},[167,1158,1159,1161,1163,1165,1167,1169,1171,1173,1175],{"class":169,"line":258},[167,1160,174],{"class":173},[167,1162,178],{"class":177},[167,1164,182],{"class":181},[167,1166,185],{"class":173},[167,1168,188],{"class":177},[167,1170,192],{"class":191},[167,1172,188],{"class":177},[167,1174,197],{"class":173},[167,1176,200],{"class":177},[167,1178,1179,1181,1183,1185,1187,1189,1191],{"class":169,"line":358},[167,1180,174],{"class":173},[167,1182,178],{"class":177},[167,1184,370],{"class":181},[167,1186,373],{"class":173},[167,1188,178],{"class":177},[167,1190,353],{"class":173},[167,1192,200],{"class":177},[167,1194,1195],{"class":169,"line":363},[167,1196,319],{"emptyLinePlaceholder":318},[167,1198,1199,1201],{"class":169,"line":569},[167,1200,572],{"class":291},[167,1202,575],{"class":177},[167,1204,1205,1207,1209,1211,1213,1215],{"class":169,"line":578},[167,1206,581],{"class":291},[167,1208,584],{"class":173},[167,1210,178],{"class":177},[167,1212,589],{"class":181},[167,1214,593],{"class":592},[167,1216,200],{"class":177},[167,1218,1219],{"class":169,"line":598},[167,1220,1221],{"class":254},"    \u002F\u002F now you can make requests to the API\n",[167,1223,1224,1226,1228,1230,1232,1234,1236,1238,1240,1242,1244,1246],{"class":169,"line":604},[167,1225,608],{"class":607},[167,1227,611],{"class":173},[167,1229,614],{"class":177},[167,1231,617],{"class":291},[167,1233,620],{"class":173},[167,1235,178],{"class":177},[167,1237,625],{"class":181},[167,1239,593],{"class":592},[167,1241,178],{"class":177},[167,1243,632],{"class":181},[167,1245,593],{"class":592},[167,1247,200],{"class":177},[167,1249,1250,1252,1254,1256],{"class":169,"line":639},[167,1251,301],{"class":177},[167,1253,644],{"class":291},[167,1255,647],{"class":173},[167,1257,650],{"class":177},[167,1259,1260,1262,1264,1266,1268,1270,1272,1274,1276],{"class":169,"line":653},[167,1261,656],{"class":173},[167,1263,178],{"class":177},[167,1265,661],{"class":181},[167,1267,185],{"class":592},[167,1269,188],{"class":177},[167,1271,668],{"class":191},[167,1273,188],{"class":177},[167,1275,197],{"class":592},[167,1277,200],{"class":177},[167,1279,1280],{"class":169,"line":677},[167,1281,680],{"class":177},[152,1283,1285],{"id":1284},"customizing-axios-instance","Customizing Axios Instance",[157,1287,1288],{"className":159,"code":687,"language":161,"meta":162,"style":162},[164,1289,1290,1306,1310,1326,1344,1348,1372,1376,1384],{"__ignoreMap":162},[167,1291,1292,1294,1296,1298,1300,1302,1304],{"class":169,"line":170},[167,1293,292],{"class":291},[167,1295,696],{"class":173},[167,1297,699],{"class":291},[167,1299,239],{"class":177},[167,1301,704],{"class":191},[167,1303,188],{"class":177},[167,1305,200],{"class":177},[167,1307,1308],{"class":169,"line":251},[167,1309,319],{"emptyLinePlaceholder":318},[167,1311,1312,1314,1316,1318,1320,1322,1324],{"class":169,"line":258},[167,1313,174],{"class":173},[167,1315,178],{"class":177},[167,1317,721],{"class":181},[167,1319,185],{"class":173},[167,1321,593],{"class":177},[167,1323,728],{"class":607},[167,1325,575],{"class":177},[167,1327,1328,1330,1332,1334,1336,1338,1340,1342],{"class":169,"line":358},[167,1329,735],{"class":607},[167,1331,738],{"class":173},[167,1333,614],{"class":177},[167,1335,743],{"class":173},[167,1337,178],{"class":177},[167,1339,748],{"class":181},[167,1341,593],{"class":592},[167,1343,200],{"class":177},[167,1345,1346],{"class":169,"line":363},[167,1347,319],{"emptyLinePlaceholder":318},[167,1349,1350,1352,1354,1356,1358,1360,1362,1364,1366,1368,1370],{"class":169,"line":569},[167,1351,761],{"class":173},[167,1353,178],{"class":177},[167,1355,766],{"class":173},[167,1357,178],{"class":177},[167,1359,771],{"class":173},[167,1361,178],{"class":177},[167,1363,776],{"class":181},[167,1365,185],{"class":592},[167,1367,781],{"class":177},[167,1369,197],{"class":592},[167,1371,200],{"class":177},[167,1373,1374],{"class":169,"line":578},[167,1375,319],{"emptyLinePlaceholder":318},[167,1377,1378,1380,1382],{"class":169,"line":598},[167,1379,794],{"class":291},[167,1381,738],{"class":173},[167,1383,200],{"class":177},[167,1385,1386,1388,1390],{"class":169,"line":604},[167,1387,301],{"class":177},[167,1389,197],{"class":173},[167,1391,200],{"class":177},[808,1393,810],{},{"title":162,"searchDepth":170,"depth":251,"links":1395},[1396,1397,1398,1399,1400,1401],{"id":154,"depth":251,"text":155},{"id":862,"depth":251,"text":863},{"id":930,"depth":251,"text":931},{"id":1017,"depth":251,"text":1018},{"id":1118,"depth":251,"text":1119},{"id":1284,"depth":251,"text":1285},"Learn how to set the API URL, configure authentication, and configure the underlying HTTP client.",{},"\u002Ftypescript-sdk\u002Fconfiguration",{"title":134,"description":1402},"2.typescript-sdk\u002F03.configuration","JP8zqC8fuh6vpyxecRsH4-yt-u4N7WRSWRwkAGyF6T0",1784394461086]