Mit nyújt Önnek a csatlakoztatás
A Cloudflare-fiók csatlakoztatásával lehetővé válik, hogy statikus webhelyeket tegyünk közzé az Ön fiókjában található Cloudflare Pages felületen, valamint hogy a webhelyek DNS-ét és gyorsítótárát innen szolgáljuk ki. Minden az Ön saját Cloudflare-vezérlőpultján és a saját Cloudflare-csomagján belül történik.
Mielőtt elkezdené
Szüksége lesz egy Cloudflare-fiókra, amelyhez hozzáadta zónaként a használni kívánt domaineket. Az ingyenes csomag elegendő a csatlakoztatáshoz; az egyes zónákban végzett műveletek körét az Ön csomagja határozza meg.
1. Hozza létre a kulcsot a Cloudflare-en
A Cloudflare vezérlőpultján nyissa meg a My Profile → API Tokens menüpontot, válassza a Create Token, majd a Create Custom Token lehetőséget. Adjunk meg egy nevet, adja hozzá az alábbi jogosultságokat, és a Zone Resources alatt válassza ki a zónákat, amelyeket el szeretne érni velünk — ez lehet az összes zóna vagy csak a megnevezettek. Ellenőrizze a beállításokat, és kattintson a Create Token gombra. A Cloudflare egyszer jeleníti meg a tokent; ekkor másolja ki.
Adja hozzá a következő jogosultságokat:
- Zone → Zone → Read
- Zone → DNS → Edit
- Zone → Cache Purge → Purge
- Zone → Zone Settings → Edit
- Account → Cloudflare Pages → Edit — csak akkor, ha azt szeretné, hogy a webhelyeket a Pages felületen tegyük közzé. Enélkül a token nélkül is csatlakozik, és működik a DNS és a gyorsítótár szempontjából.
A régebbi alternatíva. Token helyett csatlakozhat a Global API Key kulccsal és a bejelentkezéshez használt e-mail címmel is (My Profile → API Tokens → API Keys → Global API Key → View). A Cloudflare nem javasolja ezt: a Global API Key minden olyan jogosultságot megad, amellyel az Ön bejelentkezési adatai rendelkeznek, minden zónán, és nem szűkíthető. Ha lehetséges, használjon tokent.
2. Csatlakoztassa itt
Nyissa meg az Integrations menüpontot a vezérlőpulton, és válassza a Connect an account lehetőséget. Csoportként válassza a Cloudflare account (Pages, CDN & DNS) lehetőséget, fiókként pedig a Cloudflare elemet, töltse ki az API token mezőt — vagy a régebbi alternatíva esetén az API key és Account email mezőket —, majd kattintson a Connect account gombra.
Mindennek a mentése előtt teszteljük a beillesztett adatokat. A nem működő kulcsot soha nem tároljuk el, és a válasz megjelöli a hiba okát. A működő kulcsot titkosítva tároljuk a titkoskulcs-tárolónkban — soha nem az adatbázisunkban —, és azt soha többé nem jelenítjük meg, még Önnek sem.
Mi történik ezután
- A Cloudflare Pages megjelenik kihelyezési célként, amikor statikus webhelyet hoz létre vagy helyez át, és a buildet a fiókjában lévő Pages-projekthez tesszük közzé.
- A zónái kiszolgálhatják egy domain DNS-ét és egy webhely gyorsítótárát ebből a fiókból.
- Ellenőrizzük, hogy a token képes-e olvasni a zónáit, szerkeszteni a DNS-t, kiüríteni a gyorsítótárat és módosítani a zónabeállításokat.
A csatlakozás melletti ellenőrzőlista mutatja, hogy ezek közül melyeket tudtuk megerősíteni.
Ha a CDN-t és a DNS-t különböző Cloudflare-fiókban szeretné tartani, akkor külön-külön csatlakoztassa őket Cloudflare CDN és Cloudflare DNS néven — mindegyik saját útmutatóval rendelkezik.
Ha a csatlakozás nem sikerül
Egy jogosultság nem megerősítettként jelenik meg. A Cloudflare nem mindig engedi, hogy egy token felsorolja a saját jogosultságait, így néhányat csak az első használat alkalmával erősítünk meg. Ha egy művelet később jogosultsági hibával meghiúsul, szerkessze a tokent a My Profile → API Tokens menüpontban, és adja hozzá a hiányzó jogosultságot — a token értéke nem változik, így semmit sem kell újra csatlakoztatni.
Egy zóna hiányzik. A token Zone Resources beállítása nem tartalmazza azt. Szerkessze a tokent úgy, hogy az tartalmazza az adott zónát vagy az összes zónát.
A rendszer azt jelzi, hogy a kulcs elutasításra került. Szinte mindig a három ok egyike áll a háttérben: a kulccsal együtt lemásolt szóköz vagy sortörés, a lejárt kulcs, vagy a másolás után visszavont vagy újragenerált kulcs. Hozzon létre egy újat, és illessze be újra.
A csatlakozás létrejön, de később valami meghibásodik. A kulcs hitelesít, de hiányzik egy olyan jogosultság, amelyre a műveletnek szüksége van. Hozzon létre egy új kulcsot a fent felsorolt jogosultságokkal, majd bontsa a régi kapcsolatot, és csatlakoztassa az új kulcsot.
Leosztás
Nyissa meg az Integrations menüpontot, keresse meg a fiókot, és kattintson a Disconnect gombra. Ezzel azonnal törlődik a tárolt kulcs. Minden, ami ezt használta, a következő műveletnél leáll, és a tőle függő képernyők csendes meghibásodás helyett ezt jelzik.
A kapcsolat bontása nem vonja vissza a már elvégzett műveleteket — a fiókján módosított rekordok, kihelyezések vagy beállítások úgy maradnak, amilyenek voltak. Ha úgy érzi, hogy magának a kulcnak a adatai kiszivároghattak, vonja vissza azt a szolgáltatónál is; a kapcsolat bontása a mi másolatunkat távolítja el, nem az övékét.