[{"data":1,"prerenderedAt":131},["ShallowReactive",2],{"docs:doc:\u002Fpl\u002Fdocs\u002Fprzewodniki":3,"docs:pages:docs_pl":67},{"id":4,"title":5,"alt":6,"body":7,"description":56,"extension":57,"key":58,"meta":59,"navigation":60,"order":61,"path":62,"placeholder":63,"seo":64,"stem":65,"__hash__":66},"docs_pl\u002Fpl\u002Fdocs\u002Fprzewodniki\u002Findex.md","Przewodniki","\u002Fen\u002Fdocs\u002Fguides",{"type":8,"value":9,"toc":52},"minimark",[10,20],[11,12,13,14,19],"p",{},"Trzy grupy, w kolejności, w jakiej zwykle są potrzebne. Jeśli nie masz jeszcze\naplikacji, zacznij od ",[15,16,18],"a",{"href":17},"\u002Fpl\u002Fdocs\u002Fpierwsze-kroki\u002Fszybki-start","szybkiego startu"," —\nwszystko tutaj zakłada, że już ją masz.",[21,22,23,34,43],"ul",{},[24,25,26,33],"li",{},[27,28,29],"strong",{},[15,30,32],{"href":31},"\u002Fpl\u002Fdocs\u002Fprzewodniki\u002Fframeworki","Szybki start dla frameworków"," —\nnajkrótsza droga do zalogowanego użytkownika w Next.js, Nuxt, Express i w\nzwykłej aplikacji przeglądarkowej, razem z adresami powrotnymi, które każda z\nnich musi mieć zarejestrowane.",[24,35,36,42],{},[27,37,38],{},[15,39,41],{"href":40},"\u002Fpl\u002Fdocs\u002Fprzewodniki\u002Fpojecia","Przestrzenie robocze, role i środowiska"," —\nczym jest aplikacja, środowisko, przestrzeń robocza i rola, i które z nich\nniesie Twój token.",[24,44,45,51],{},[27,46,47],{},[15,48,50],{"href":49},"\u002Fpl\u002Fdocs\u002Fprzewodniki\u002Farchitektura","Jak zbudowana jest Kleora"," — kształt\nusługi hostowanej: brzeg, dwie powierzchnie API i miejsce, w którym leży stan.\nŁącznie z tym, że hostowania u siebie dzisiaj nie wspieramy.",{"title":53,"searchDepth":54,"depth":54,"links":55},"",3,[],"Jak podłączyć usługę Kleora do swojego stosu, jakich słów używa produkt i jak zbudowana jest usługa hostowana.","md","guides\u002Findex",{},true,20,"\u002Fpl\u002Fdocs\u002Fprzewodniki",false,{"title":5,"description":56},"pl\u002Fdocs\u002Fprzewodniki\u002Findex","SFc_lweQNMWar1pboD7cKCDMfB7Zg2quUyt1rKz-dIc",[68,74,80,85,89,93,99,102,107,112,117,118,121,126],{"path":69,"title":70,"description":71,"order":72,"key":73},"\u002Fpl\u002Fdocs","Dokumentacja Kleora","Dodaj hostowane logowanie do swojej aplikacji, sprawdź token w swoim API i zarządzaj użytkownikami, przestrzeniami roboczymi i rolami z jednej konsoli.",0,"index",{"path":75,"title":76,"description":77,"order":78,"key":79},"\u002Fpl\u002Fdocs\u002Fpierwsze-kroki","Pierwsze kroki","Od pustego projektu do działającego logowania — i paczki, które do tego prowadzą.",10,"getting-started\u002Findex",{"path":81,"title":82,"description":83,"order":61,"key":84},"\u002Fpl\u002Fdocs\u002Fpierwsze-kroki\u002Finstalacja","Instalacja SDK","Pięć paczek, które publikujemy, do czego służy każda z nich i jakiej konfiguracji wymaga.","getting-started\u002Finstallation",{"path":17,"title":86,"description":87,"order":78,"key":88},"Szybki start","Załóż aplikację, podłącz SDK przeglądarkowe i zaloguj się po raz pierwszy — w całości w sandboksie.","getting-started\u002Fquickstart",{"path":49,"title":50,"description":90,"order":91,"key":92},"Kształt usługi hostowanej — jeden adres na środowisko, dwie powierzchnie API i miejsce, w którym leży stan. Oraz dlaczego hostowania u siebie dzisiaj nie wspieramy.",30,"guides\u002Farchitecture",{"path":94,"title":95,"description":96,"order":97,"key":98},"\u002Fpl\u002Fdocs\u002Fprzewodniki\u002Fframeworki\u002Fexpress","Express","Sprawdzanie tokenu dostępu we własnym API — middleware, uprawnienia i trzy odpowiedzi, jakie może mieć odmowa.",40,"guides\u002Fquickstarts\u002Fexpress",{"path":31,"title":32,"description":100,"order":78,"key":101},"Po jednej stronie na stos — Next.js, Nuxt, Express i zwykła przeglądarka — i dwa adresy powrotne, które łączą je wszystkie.","guides\u002Fquickstarts\u002Findex",{"path":103,"title":104,"description":105,"order":61,"key":106},"\u002Fpl\u002Fdocs\u002Fprzewodniki\u002Fframeworki\u002Fnextjs","Next.js","SDK przeglądarkowe w aplikacji na App Router — leniwy klient, trasa powrotna i sprawdzanie tokenu w route handlerze.","guides\u002Fquickstarts\u002Fnextjs",{"path":108,"title":109,"description":110,"order":91,"key":111},"\u002Fpl\u002Fdocs\u002Fprzewodniki\u002Fframeworki\u002Fnuxt","Nuxt","Moduł dla Nuxt — dwie linijki konfiguracji, strona powrotu, której nie piszesz, i middleware chroniący stronę z jej własnych metadanych.","guides\u002Fquickstarts\u002Fnuxt",{"path":113,"title":114,"description":115,"order":78,"key":116},"\u002Fpl\u002Fdocs\u002Fprzewodniki\u002Fframeworki\u002Fprzegladarka","Zwykła przeglądarka","Jedna instancja klienta, jedna trasa powrotna i token dostępu do każdego żądania, które wysyła Twoja aplikacja.","guides\u002Fquickstarts\u002Fbrowser",{"path":62,"title":5,"description":56,"order":61,"key":58},{"path":40,"title":41,"description":119,"order":61,"key":120},"Pięć słów, z których zbudowany jest produkt, to, które z nich niosą Twoje tokeny, i jak zmiana roli dociera do działającej aplikacji.","guides\u002Fconcepts",{"path":122,"title":123,"description":124,"order":91,"key":125},"\u002Fpl\u002Fdocs\u002Freferencje","Referencje","Materiały referencyjne dla API HTTP i paczek SDK.","reference\u002Findex",{"path":127,"title":128,"description":129,"order":78,"key":130},"\u002Fpl\u002Fdocs\u002Freferencje\u002Fpodswietlanie","Podświetlanie kodu","Po jednym bloku na każdą wstępnie wczytaną gramatykę Shiki — próbka, nie strona referencyjna.","reference\u002Fcode-highlighting",1790698197834]