Τι σας προσφέρει η σύνδεσή του
Η σύνδεση του λογαριασμού σας Cloudflare μάς επιτρέπει να δημοσιεύουμε στατικούς ιστότοπους στο Cloudflare Pages στον λογαριασμό σας, καθώς και να εξυπηρετούμε το DNS και την προσωρινή μνήμη (cache) των ιστότοπών σας από αυτόν. Τα πάντα παραμένουν στον δικό σας πίνακα ελέγχου Cloudflare και στο δικό σας πρόγραμμα Cloudflare.
Πριν ξεκινήσετε
Έναν λογαριασμό Cloudflare, με τους τομείς που θέλετε να χρησιμοποιήσετε προστιθέμενους σε αυτόν ως ζώνες (zones). Το δωρεάν πρόγραμμα είναι αρκετό για τη σύνδεση· οι δυνατότητες που έχετε σε κάθε ζώνη εξαρτώνται από όσα επιτρέπει το πρόγραμμά σας.
1. Δημιουργήστε το κλειδί στο Cloudflare
Στον πίνακα ελέγχου του Cloudflare ανοίξτε το My Profile → API Tokens και επιλέξτε Create Token, έπειτα Create Custom Token. Δώστε του ένα όνομα, προσθέστε τα παρακάτω δικαιώματα και, στην ενότητα Zone Resources, επιλέξτε τις ζώνες στις οποίες θέλετε να έχουμε πρόσβαση — όλες τις ζώνες ή μόνο όσες ορίσετε. Ελέγξτε το και πατήστε Create Token. Το Cloudflare εμφανίζει το διακριτικό (token) μία μόνο φορά· αντιγράψτε το τότε.
Προσθέστε αυτά τα δικαιώματα:
Η παλαιότερη εναλλακτική. Αντί για token, μπορείτε να συνδεθείτε με το Global API Key σας και τη διεύθυνση email με την οποία συνδέεστε (My Profile → API Tokens → API Keys → Global API Key → View). Το Cloudflare συνιστά να μην το προτιμήσετε: το Global API Key φέρει κάθε δικαίωμα που διαθέτει η σύνδεσή σας, σε κάθε ζώνη, και δεν μπορεί να περιοριστεί. Χρησιμοποιήστε ένα token εάν μπορείτε.
2. Συνδέστε το εδώ
Ανοίξτε τις Ενσωματώσεις στον πίνακα ελέγχου σας και επιλέξτε Σύνδεση λογαριασμού. Επιλέξτε Λογαριασμός Cloudflare (Pages, CDN & DNS) ως ομάδα και Cloudflare ως λογαριασμό, συμπληρώστε το API token — ή, για την παλαιότερη εναλλακτική, το API key και το Email λογαριασμού, και πατήστε Σύνδεση λογαριασμού.
Δοκιμάζουμε ό,τι επικολλάτε προτού αποθηκευτεί οτιδήποτε. Ένα κλειδί που δεν λειτουργεί δεν αποθηκεύεται ποτέ, και η απάντηση αναφέρει τι δεν πήγε καλά με αυτό. Ένα κλειδί που λειτουργεί διατηρείται κρυπτογραφημένο στο θησαυροφυλάκιο μυστικών μας — ποτέ στη βάση δεδομένων μας — και δεν εμφανίζεται ποτέ ξανά, ούτε καν σε εσάς.
Τι συμβαίνει στη συνέχεια
- Το Cloudflare Pages εμφανίζεται ως προορισμός ανάπτυξης (deploy target) όταν δημιουργείτε ή μεταφέρετε έναν στατικό
ιστότοπο, και δημοσιεύουμε την έκδοση (build) σε ένα έργο Pages στον λογαριασμό σας.
- Οι ζώνες σας μπορούν να εξυπηρετούν το DNS ενός τομέα και την προσωρινή μνήμη (cache) ενός ιστότοπου από αυτόν τον λογαριασμό.
- Ελέγχουμε αν το token μπορεί να αναγνώσει τις ζώνες σας, να επεξεργαστεί το DNS, να εκκαθαρίσει την προσωρινή μνήμη και να αλλάξει τις ρυθμίσεις ζώνης.
Η λίστα ελέγχου δίπλα στη σύνδεση δείχνει ποια από αυτά μπορέσαμε να επιβεβαιώσουμε.
Εάν θέλετε να διατηρήσετε το CDN και το DNS σε διαφορετικούς λογαριασμούς Cloudflare, συνδέστε τα ξεχωριστά ως Cloudflare CDN και Cloudflare DNS αντίστοιχα — το καθένα έχει τον δικό του οδηγό.
Εάν δεν συνδέεται
Ένα δικαίωμα εμφανίζεται ως μη επιβεβαιωμένο. Το Cloudflare δεν επιτρέπει πάντα σε ένα token να παραθέτει τα δικά του δικαιώματα, επομένως ορισμένα επιβεβαιώνονται την πρώτη φορά που τα χρησιμοποιούμε. Εάν μια ενέργεια αποτύχει αργότερα με σφάλμα δικαιωμάτων, επεξεργαστείτε το token στο My Profile → API Tokens και προσθέστε το δικαίωμα που λείπει — η τιμή του token δεν αλλάζει, επομένως δεν χρειάζεται επανασύνδεση.
Λείπει μια ζώνη. Το πεδίο Zone Resources του token δεν την περιλαμβάνει. Επεξεργαστείτε το token για να συμπεριλάβετε αυτήν τη ζώνη ή όλες τις ζώνες.
Αναφέρει ότι το κλειδί απορρίφθηκε. Σχεδόν πάντα οφείλεται σε ένα από τα τρία εξής: ένα κενό διάστημα ή μια αλλαγή γραμμής που αντιγράφηκε μαζί του, ένα κλειδί που έχει λήξει ή ένα κλειδί που ανακλήθηκε ή δημιουργήθηκε εκ νέου αφού το αντιγράψατε. Δημιουργήστε ένα νέο και επικολλήστε το ξανά.
Συνδέεται, αλλά κάτι αποτυγχάνει αργότερα. Το κλειδί πραγματοποιεί έλεγχο ταυτότητας, αλλά δεν διαθέτει ένα δικαίωμα που απαιτεί η ενέργεια. Δημιουργήστε ένα νέο κλειδί με τα δικαιώματα που αναφέρονται παραπάνω, έπειτα αποσυνδέστε την παλιά σύνδεση και συνδέστε το νέο κλειδί.
Αποσύνδεση
Ανοίξτε τις Ενσωματώσεις, βρείτε τον λογαριασμό και πατήστε Αποσύνδεση. Αυτό διαγράφει αμέσως το αποθηκευμένο κλειδί. Οτιδήποτε το χρησιμοποιούσε σταματά στην επόμενη ενέργειά του, και οι οθόνες που εξαρτώνταν από αυτό το αναφέρουν ρητά αντί να αποτυγχάνουν σιωπηρά.
Η αποσύνδεση δεν αναιρεί όσα έχουν ήδη γίνει — οι εγγραφές, οι αναπτύξεις ή οι ρυθμίσεις που αλλάξαμε στον λογαριασμό σας παραμένουν ως έχουν. Εάν πιστεύετε ότι το ίδιο το κλειδί ενδέχεται να έχει διαρρεύσει, ανακαλέστε το επίσης στον πάροχο· η αποσύνδεση καταργεί το δικό μας αντίγραφο, όχι το δικό τους.