Ce face această conexiune pentru dumneavoastră
Conectarea contului dumneavoastră Cloudflare ne permite să publicăm site-uri statice pe Cloudflare Pages în contul dumneavoastră și să gestionăm DNS-ul și cache-ul site-urilor dumneavoastră de acolo. Totul se află în propriul dumneavoastră panou de control Cloudflare și în propriul dumneavoastră plan Cloudflare.
Înainte de a începe
Un cont Cloudflare, cu domeniile pe care doriți să le utilizați adăugate ca zone. Planul gratuit este suficient pentru conectare; ceea ce puteți face pe fiecare zonă depinde de ceea ce permite planul dumneavoastră.
1. Creați cheia în Cloudflare
În panoul de control Cloudflare, deschideți My Profile → API Tokens, alegeți Create Token, apoi Create Custom Token. Dați-i un nume, adăugați permisiunile de mai jos și, la secțiunea Zone Resources, alegeți zonele pe care doriți să le accesăm — toate zonele sau doar cele pe care le numiți. Verificați-le și apăsați Create Token. Cloudflare afișează tokenul o singură dată; copiați-l atunci.
Adăugați aceste permisiuni:
- Zone → Zone → Read
- Zone → DNS → Edit
- Zone → Cache Purge → Purge
- Zone → Zone Settings → Edit
- Account → Cloudflare Pages → Edit — doar dacă doriți să publicăm site-uri pe Pages. Un token fără aceasta se conectează în continuare și funcționează pentru DNS și cache.
Alternativa mai veche. În loc de un token, vă puteți conecta folosind Global API Key și adresa de e-mail cu care vă conectați (My Profile → API Tokens → API Keys → Global API Key → View). Cloudflare nu recomandă acest lucru: Global API Key deține toate permisiunile pe care le are autentificarea dumneavoastră, pe fiecare zonă, și nu poate fi restrânsă. Folosiți un token dacă este posibil.
2. Conectați-l aici
Deschideți Integrations în panoul de control și alegeți Connect an account. Selectați Cloudflare account (Pages, CDN & DNS) ca grup și Cloudflare ca cont, introduceți API token sau, pentru alternativa mai veche, API key și Account email, apoi apăsați Connect account.
Testăm ceea ce introduceți înainte de a salva ceva. O cheie care nu funcționează nu este stocată niciodată, iar mesajul indică ce a fost în greșeală. O cheie care funcționează este păstrată criptată în seiful nostru de date secrete — niciodată în baza noastră de date — și nu este afișată din nou, nici măcar dumneavoastră.
Ce se întâmplă în continuare
- Cloudflare Pages apare ca țintă de implementare atunci când creați sau mutați un site static, iar noi publicăm compilarea într-un proiect Pages din contul dumneavoastră.
- Zonele dumneavoastră pot servi DNS-ul unui domeniu și cache-ul unui site din acest cont.
- Verificăm dacă tokenul poate citi zonele dumneavoastră, edita DNS-ul, goli cache-ul și modifica setările zonei. Lista de verificări de lângă conexiune arată pe care dintre acestea le-am putut confirma.
Dacă doriți să păstrați CDN și DNS pe conturi Cloudflare diferite, conectați-le separat ca Cloudflare CDN și Cloudflare DNS — fiecare are propriul ghid.
Dacă nu se conectează
O permisiune apare ca neconfirmată. Cloudflare nu permite întotdeauna unui token să își listeze propriile permisiuni, așa că unele sunt confirmate prima dată când le folosim. Dacă o acțiune eșuează ulterior cu o eroare de permisiune, editați tokenul în My Profile → API Tokens și adăugați permisiunea lipsă — valoarea tokenului nu se schimbă, deci nu este nevoie de o reconectare.
Lipsește o zonă. Secțiunea ZoneResources a tokenului nu o include. Editați tokenul pentru a include acea zonă sau toate zonele.
Se afișează un mesaj că cheia a fost respinsă. Aproape întotdeauna este vorba despre unul dintre următoarele trei lucruri: un spațiu sau o întrerupere de linie copiată împreună cu aceasta, o cheie care a expirat sau o cheie care a fost revocată sau regenerată după ce ați copiat-o. Creați una nouă și introduceți-o din nou.
Se conectează, dar ceva eșuează ulterior. Cheia se autentifică, dar îi lipsește o permisiune de care are nevoie acțiunea. Creați o cheie nouă cu permisiunile listate mai sus, apoi deconectați vechea conexiune și conectați noua cheie.
Deconectarea
Deschideți Integrations, găsiți contul și apăsați Disconnect. Aceasta șterge imediat cheia stocată. Tot ceea ce o utilizați se va opri la următoarea acțiune, iar ecranele care depindeau de aceasta vor afișa acest lucru în loc să eșueze silențios.
Deconectarea nu anulează ceea ce a fost deja făcut — înregistrările, implementările sau setările pe care le-am modificat în contul dumneavoastră rămân neschimbate. Dacă credeți că însăși cheia ar fi putut fi compromisă, revocați-o și la furnizor; deconectarea elimină copia noastră, nu pe a lor.