Ενότητα PrestaShop

PrestaWard Captcha

Σταδιακή προστασία από bots σε κρίσιμες αλληλεπιδράσεις του PrestaShop. Προστατεύει πελάτες, παραγγελίες, επικοινωνίες και διοικητική πρόσβαση χωρίς να αποκλείει αθόρυβα τους νόμιμους χρήστες.

Αποκλειστική διανομή στο PrestaShop Marketplace (Addons).

PrestaWard Captcha
Παρατήρηση πριν από το κλείσιμο

  • PrestaShop 1.7, 8 και 9
  • Google reCAPTCHA και Cloudflare Turnstile
  • Κρυπτογραφημένα διαπιστευτήρια
  • Ενσωμάτωση PrestaWard

Τι κάνει

Προστατεύει τη σύνδεση, την εγγραφή, τις παραγγελίες, την επικοινωνία, την ανάκτηση κωδικού πρόσβασης, την πρόσβαση στο Back Office, τα ενημερωτικά δελτία, τα σχόλια και τις ειδοποιήσεις διαθεσιμότητας. Η λειτουργία «Παρατήρηση» επιτρέπει τον έλεγχο της πραγματικής συμπεριφοράς πριν από την ενεργοποίηση οποιουδήποτε αποκλεισμού.

Κατά τη διαδικασία παραγγελίας, προστατεύει τη σύνδεση και την εγγραφή του πελάτη που πραγματοποιούνται κατά τη διάρκεια της αγοράς. Δεν επικυρώνει την πληρωμή ούτε το κουμπί επιβεβαίωσης της παραγγελίας.

Κάθε φόρμα διαθέτει τη δική της λειτουργία («Απενεργοποιημένο», «Παρατήρηση» ή «Προστασία»), οπότε μπορείτε να προστατεύσετε την πρόσβαση στο Back Office και ταυτόχρονα να παρατηρείτε μόνο τη φόρμα επικοινωνίας.

Καλύπτει δέκα τυποποιημένες φόρμες (σύνδεση και εγγραφή, καθώς και κατά τη διάρκεια της αγοράς· επικοινωνία· ανάκτηση κωδικού πρόσβασης· πρόσβαση στο Back Office· ενημερωτικά δελτία· σχόλια προϊόντων και ειδοποιήσεις διαθεσιμότητας) και προσθέτει τις δικές σας φόρμες του θέματος σας με έναν επιλογέα CSS, χωρίς να απαιτείται επεξεργασία προτύπων. Εάν το Google ή το Cloudflare σταματήσουν να ανταποκρίνονται, ούτε οι πελάτες σας ούτε η ομάδα σας θα μείνουν χωρίς πρόσβαση: για όσο διαρκεί η διακοπή, η ενότητα εφαρμόζει τοπικούς ελέγχους που επαληθεύονται στον διακομιστή.

Πώς λειτουργεί

  • Η ενότητα δεν περιλαμβάνει δικό της CAPTCHA: χρησιμοποιεί το Google reCAPTCHA (v2 ή v3) ή το Cloudflare Turnstile. Μπορείτε να επιλέξετε τον πάροχο για κάθε επιφάνεια και για κάθε κατάστημα.
  • Ανιχνεύει τις συμβατές φόρμες στο πρόγραμμα περιήγησης, οπότε δεν χρειάζεται να επεξεργαστείτε τα πρότυπα. Ο τελικός έλεγχος πραγματοποιείται στον διακομιστή: επαληθεύει τον τομέα, την ενέργεια, τη λήξη και ότι το token δεν έχει χρησιμοποιηθεί προηγουμένως.
  • Εγκαθίσταται με όλες τις φόρμες σε λειτουργία «Απενεργοποιημένο». Κάθε φόρμα έχει τη δική της λειτουργία σε κάθε κατάστημα: στη λειτουργία «Παρατήρηση» καταγράφει τι θα είχε συμβεί χωρίς να αποκλείσει κανέναν, ενώ στη λειτουργία «Προστασία» αποκλείει τις αποστολές χωρίς έγκυρη επαλήθευση. Μια φόρμα μπορεί να μεταβεί στη λειτουργία «Προστασία» μόνο αφού περάσει τον αυτοέλεγχο στη λειτουργία «Παρατήρηση».
  • Οι ρυθμίσεις αποθηκεύονται ανά κατάστημα. Για να κατεβάσετε την αναφορά υποστήριξης, πρέπει να επιλέξετε ένα συγκεκριμένο κατάστημα.
  • Εάν ο διακομιστής δεν καταφέρει να επικοινωνήσει με το Google ή το Cloudflare αρκετές φορές στη σειρά, η ενότητα χαρακτηρίζει το κατάστημα ως «υποβαθμισμένο» και σας ειδοποιεί μέσω email.
  • Εφεδρική λειτουργία σε περίπτωση διακοπής λειτουργίας του παρόχου (φόρμες πελατών και πρόσβαση στο Back Office στην ενότητα «Προστασία»): μόνο όταν ο ίδιος ο διακομιστής επιβεβαιώσει ότι ο πάροχος δεν είναι διαθέσιμος, γίνεται αποδεκτή η αποστολή που φέρει μια χρονική σήμανση υπογεγραμμένη από τη σελίδα, ένα κενό πεδίο-παγίδα, μερικά δευτερόλεπτα από τη φόρτωση της σελίδας και κανονικό ρυθμό αποστολής. Κάθε χρήση καταγράφεται ως «fallback used» στα στατιστικά στοιχεία. Είναι ενεργοποιημένο από προεπιλογή και απενεργοποιείται με έναν μόνο διακόπτη ανά κατάστημα. Κατά την πρόσβαση στο Back Office απαιτεί τα ίδια σήματα που ελέγχονται στον διακομιστή και δεν αποτελεί ποτέ τρόπο παράκαμψης ενός παρόχου που έχει πράγματι ανταποκριθεί: ένα απορριφθέν token ή μια αποστολή χωρίς token ενώ ο πάροχος λειτουργεί, απορρίπτεται όπως πάντα. Κατά τη διάρκεια μιας διακοπής λειτουργίας, αυτή η πρόσβαση είναι πιο ευάλωτη σε σχέση με ένα στοχευμένο bot, γι’ αυτό συνιστάται η διατήρηση ενός δεύτερου παράγοντα επαλήθευσης με το PrestaWard Authenticator.
  • Τοπική λειτουργία μέσω φόρμας (ενημερωτικό δελτίο, επικοινωνία και ειδοποιήσεις διαθεσιμότητας): η φόρμα προστατεύεται μόνο με τοπικούς ελέγχους, με υπογεγραμμένη χρονική σήμανση, ένα πεδίο-παγίδα, έναν ελάχιστο χρόνο αποστολής (4 δευτερόλεπτα) και ένα δικό της όριο αποστολών (από 1 έως 50 κάθε 10 λεπτά). Δεν φορτώνει κανένα σενάριο από πάροχο, δεν καλεί κανένα και δεν χρειάζεται κλειδιά πρόσβασης. Διατηρεί τη δική του κατάσταση (Απενεργοποιημένο, Παρατήρηση ή Προστασία) και μεταβαίνει σε Προστασία μόνο αφού περάσει τον αυτοέλεγχο στην κατάσταση Παρατήρησης. Είναι πιο ευάλωτο έναντι στοχευμένων bots σε σύγκριση με έναν πάροχο, γι’ αυτό και ο πίνακας ελέγχου το επισημαίνει και δεν προσφέρεται για πρόσβαση, εγγραφή, παραγγελία, ανάκτηση κωδικού πρόσβασης, Back Office ή σχόλια προϊόντων. Μια σελίδα που εξυπηρετείται από μια πλήρη κρυφή μνήμη για περισσότερο από έξι ώρες μπορεί να απορρίψει την αποστολή: η ανανέωσή της επιλύει το πρόβλημα.
  • Αποκλεισμένοι τομείς email (εγγραφή πελατών, επίσης κατά τη διάρκεια της αγοράς, και ενημερωτικό δελτίο): μια λίστα που συντάσσετε εσείς, μία κανόνας ανά γραμμή, με έναν ακριβή τομέα ή έναν χαρακτήρα μπαλαντέρ για τους υποτομείς του (έως 100 κανόνες). Ο τομέας ηλεκτρονικού ταχυδρομείου συγκρίνεται με τη λίστα πριν από την επικοινωνία με τον πάροχο και, εάν ταιριάζει, απορρίπτεται με ένα ουδέτερο μήνυμα που δεν αποκαλύπτει τη λίστα. Στην κατηγορία «Παρατήρηση» καταγράφεται μόνο αυτό που θα είχε απορριφθεί. Δεν αποθηκεύεται ούτε καταγράφεται το email του επισκέπτη ούτε ο τομέας του: μόνο ένας μετρητής και ένα συμβάν χωρίς προσωπικά δεδομένα για κάθε απόρριψη.
  • Ελάχιστη βαθμολογία reCAPTCHA v3 ανά φόρμα: κάθε φόρμα μπορεί να έχει τη δική της βαθμολογία, από 0 έως 1. Αν το αφήσετε κενό, χρησιμοποιείται η συνολική βαθμολογία, οπότε δεν αλλάζει τίποτα μέχρι να ορίσετε μια τιμή. Μια φόρμα που βρίσκεται σε κατάσταση «Προστασία» με δική της βαθμολογία πρέπει να προσαρμόσει τη βαθμολογία της στην κατάσταση «Παρατήρηση» και να επαναλάβει την αυτόματη δοκιμή πριν επιστρέψει στην κατάσταση «Προστασία».
  • Εμφάνιση του widget (καρτέλα «Επιφάνειες»): θέμα (ανοιχτό, σκούρο ή αυτόματο) και μέγεθος (κανονικό ή συμπαγές) για το πλαίσιο του reCAPTCHA v2 και για το Cloudflare Turnstile, καθώς και για την πρόσβαση στο Back Office. Οι προεπιλεγμένες τιμές διατηρούν την τρέχουσα εμφάνιση.
  • Προφίλτρο στον διακομιστή (λειτουργία «Προστασία»): τα προφανή bots απορρίπτονται πριν από την κλήση προς τον πάροχο, μόνο με θετικά κριτήρια: συμπληρωμένο πεδίο-παγίδα, πλαστή χρονική σήμανση, ταχύτερη υποβολή από ό,τι θα μπορούσε να πληκτρολογήσει ένας άνθρωπος ή υπερβολικός αριθμός υποβολών ανά φόρμα και επισκέπτη. Μια χρονική σήμανση που λείπει ή έχει λήξει δεν θεωρείται ποτέ ως ένδειξη. Μπορεί να απενεργοποιηθεί ανά κατάστημα.
  • Οι νέοι έλεγχοι δεν αποθηκεύουν κανένα στοιχείο που να ταυτοποιεί τον επισκέπτη: τα δεδομένα ομαδοποιούνται σε ένα ανώνυμο «κύβο», ο οποίος δημιουργείται με έναν κωδικό κατακερματισμού (hash) με κλειδί που αλλάζει καθημερινά και υπάρχει μόνο σε έναν πίνακα μετρητών που διαγράφεται μετά από δύο ημέρες.
  • Προστασία από σφάλματα ενσωμάτωσης (φόρμες πελατών σε «Προστασία»): εάν μια φόρμα σταματήσει να αποστέλλει το token στον διακομιστή ενώ ο πάροχος λειτουργεί (για παράδειγμα, μετά από ενημέρωση του θέματος, δικό σας JavaScript ή προσωρινή αποθήκευση σελίδων), η φόρμα αυτή μεταφέρεται μόνο σε μια προσωρινή Παρατήρηση, ώστε να μην απορρίπτονται πελάτες, και λαμβάνετε μια αναφορά στην ενότητα καθώς και ένα email. Επιστρέφει αυτόματα στην «Προστασία» όταν το πρόβλημα εξαφανιστεί και τα token επαληθεύονται σωστά. Η πρόσβαση στο Back Office δεν επηρεάζεται ποτέ.
  • Οι ειδοποιήσεις μέσω email ενημερώνουν για λειτουργικά προβλήματα και κύματα αυτοματοποιημένης επισκεψιμότητας. Οι παραλήπτες και τα όρια ρυθμίζονται ανά κατάστημα.

Κύριες λειτουργίες

  • Ειδική ρύθμιση για κάθε φόρμα και κατάστημα: Απενεργοποιημένο, Παρατήρηση ή Προστασία.
  • Πίνακας στατιστικών: αποστολές που επιτρέπονται και αποκλείονται ανά φόρμα και ημέρα (7, 14 ή 30 ημέρες), τάση σε σύγκριση με την προηγούμενη περίοδο, χρήσεις της εφεδρικής λειτουργίας ασφαλείας, αιτήματα που απορρίφθηκαν πριν από τον πάροχο, πόσες αποστολές από κάθε φόρμα ελέγχθηκαν τοπικά και δείκτης πιθανών ψευδών θετικών. Στην ενότητα «Παρατήρηση», μια ξεχωριστή στήλη δείχνει πόσες αποστολές θα είχαν αποκλειστεί. Δεν περιέχει διευθύνσεις ούτε μηνύματα ηλεκτρονικού ταχυδρομείου.
  • Δικές σας φόρμες: μια φόρμα που δεν αναγνωρίζεται αυτόματα (ολοκλήρωση παραγγελίας σε μία σελίδα, φόρμες του θέματος) μπορεί να αντιστοιχιστεί, ανά κατάστημα, σε μια προστατευόμενη επιφάνεια με έναν επιλογέα CSS (έως δέκα, προαιρετικά περιορισμένες σε μία σελίδα). Ο πίνακας ελέγχου προειδοποιεί ότι η Προστασία διατηρείται μόνο εάν η φόρμα αποστέλλει τα δεδομένα της σε μια σελίδα που επαληθεύει την ενότητα.
  • Google reCAPTCHA v2/v3 και Cloudflare Turnstile, με δυνατότητα επιλογής ανά επιφάνεια και κατάστημα, με ελάχιστη βαθμολογία reCAPTCHA v3 ανά φόρμα.
  • Δέκα τυποποιημένες φόρμες και δικές σας φόρμες χωρίς επεξεργασία προτύπων.
  • Τοπική λειτουργία μέσω φόρμας, χωρίς κλειδιά πρόσβασης ή σενάρια τρίτων, για ενημερωτικό δελτίο, επικοινωνία και ειδοποιήσεις διαθεσιμότητας.
  • Δική μας λίστα αποκλεισμένων διευθύνσεων ηλεκτρονικού ταχυδρομείου για την εγγραφή πελατών και το ενημερωτικό δελτίο, η οποία εφαρμόζεται πριν από την επικοινωνία με τον πάροχο και χωρίς αποθήκευση μηνυμάτων ή διευθύνσεων.
  • Τοπική εφεδρική λειτουργία σε περίπτωση διακοπής λειτουργίας του παρόχου, καθώς και όσον αφορά την πρόσβαση στο Back Office, το οποίο συνεχίζει να απορρίπτει ό,τι έχει απορρίψει ο πάροχος.
  • Θέμα και μέγεθος του widget reCAPTCHA v2 και Cloudflare Turnstile.
  • Καρτέλα «Επιφάνειες» ταξινομημένη: ομαδοποιημένος πίνακας φόρμων, επιλογέας που εμφανίζει το πλήρες κείμενό του και το κουμπί «Αποθήκευση» στη θέση του, χωρίς να επικαλύπτεται με την κάρτα προσωρινής παύσης.
  • Μηνύματα ηλεκτρονικού ταχυδρομείου σχετικά με προβλήματα με το λογότυπο του καταστήματός σας στην κεφαλίδα και, στο υποσέλιδο, το λογότυπο της GO ON Agency με την υπογραφή «PrestaWard by GO ON Agency». Το κύριο κείμενο εμφανίζει τη φόρμα, την αιτία και την κατάσταση με μεταφρασμένα κείμενα, όχι με εσωτερικούς κωδικούς.
  • Ενιαία εμφάνιση του πίνακα ελέγχου και στις τέσσερις ενότητες PrestaWard: επικεφαλίδες ενοτήτων, κάρτες φόρμων με ουδέτερα περιγράμματα και κοινά πτυσσόμενα τμήματα, στατιστικά σε μία μόνο γραμμή και μεγαλύτερο λογότυπο της GO ON Agency στην κεφαλίδα. Το κύριο κουμπί αποκτά ένα συμπαγές χρώμα της μάρκας, χωρίς διαβάθμιση.
  • Πίνακας με καρτέλες (Σύνοψη, Επιφάνειες, Προμηθευτής και Στατιστικά & Καταγραφή, καθώς και μια καρτέλα Υποστήριξη, πάντα η τελευταία): υπολογίζεται μόνο η ανοιχτή καρτέλα, η Σύνοψη παρουσιάζει την κατάσταση με μια ματιά με, το πολύ, μία γραμμή προειδοποίησης, και κάθε καρτέλα αποθηκεύει μόνο τις δικές της ρυθμίσεις.
  • Επικύρωση τομέα, ενέργεια, λήξη και επαναχρησιμοποίηση του token.
  • Συμβατότητα με τις κλασικές ροές εργασιών και τις ροές Symfony του Back Office.
  • Τεχνικά αρχεία χωρίς διευθύνσεις ηλεκτρονικού ταχυδρομείου, διευθύνσεις IP, cookies ή tokens.
  • Δυνατότητα ρύθμισης της διάρκειας διατήρησης των αρχείων καταγραφής ανά κατάστημα: 30 ημέρες ως προεπιλογή και από 1 έως 365 ημέρες. Η ενότητα διαγράφει καθημερινά τα αρχεία καταγραφής που έχουν λήξει.
  • Το διαπιστευτήριο του παρόχου αποθηκεύεται κρυπτογραφημένο.
  • Ενσωματωμένα Integrity API και heartbeat. Στην οθόνη της ενότητας, το κουμπί «Συγχρονισμός» ενημερώνει τη σύνδεση με το Integrity.
  • Συγχρονισμός με το Integrity κατά το άνοιγμα του πίνακα ελέγχου, μέσω ενός αιτήματος στο παρασκήνιο που δεν καθυστερεί τη σελίδα και πραγματοποιείται το πολύ μία φορά ανά λεπτό και ανά κατάστημα.
  • Πίνακας υποστήριξης της GO ON Agency με μια αναφορά διάγνωσης που μπορεί να ληφθεί. Τη λήψη την πραγματοποιεί ένας υπάλληλος με δικαιώματα επεξεργασίας, έχοντας επιλέξει ένα κατάστημα. Περιλαμβάνει εκδόσεις, καταστάσεις και μετρητές, δεν περιέχει δεδομένα πελατών και δεν αποστέλλεται αυτόματα.
  • Πίνακας ελέγχου και μεταφράσεις σε εννέα γλώσσες.

Απαιτήσεις

  • PrestaShop από την έκδοση 1.7.7 έως την 9, με την έκδοση PHP που απαιτεί η δική σας έκδοση του PrestaShop.
  • Κλειδιά Google reCAPTCHA ή Cloudflare Turnstile για κάθε κατάστημα στο οποίο ενεργοποιείτε την Προστασία. Τα δημιουργεί ο ίδιος ο έμπορος στον λογαριασμό του παρόχου. Τα φορμάρια σε τοπική λειτουργία δεν χρειάζονται κλειδιά.
  • Στη λειτουργία «Προστασία», ο περιηγητής του επισκέπτη πρέπει να μπορεί να φορτώσει το σενάριο του παρόχου. Εάν δεν φορτωθεί, η φόρμα δεν αποστέλλεται και ζητείται από τον επισκέπτη να προσπαθήσει ξανά, εκτός εάν ο διακομιστής επιβεβαιώσει ότι ο πάροχος δεν είναι διαθέσιμος και εφαρμοστεί η εφεδρική λειτουργία, ή εάν η φόρμα χρησιμοποιεί την τοπική λειτουργία.

Τι δεν κάνει

  • Δεν πρόκειται για αυτοφιλοξενούμενο CAPTCHA: η επαλήθευση πραγματοποιείται από την Google ή την Cloudflare, σύμφωνα με τους δικούς τους όρους προστασίας προσωπικών δεδομένων. Ο διακομιστής τους αποστέλλει το token και τη διεύθυνση IP του επισκέπτη για την επαλήθευσή του.
  • Δεν αποκλείει τίποτα ούτε στη λειτουργία «Απενεργοποιημένο» ούτε στη λειτουργία «Παρατήρηση».
  • Η τοπική λειτουργία δεν αντικαθιστά έναν πάροχο: είναι πιο ευάλωτη έναντι στοχευμένων bots, προσφέρεται μόνο για ενημερωτικά δελτία, επικοινωνία και ειδοποιήσεις διαθεσιμότητας, και σε αυτές τις φόρμες η εφεδρική λειτουργία σε περίπτωση διακοπής λειτουργίας, η εφεδρική λειτουργία ενσωμάτωσης και ο διακόπτης ασφαλείας του παρόχου δεν ισχύουν, καθώς δεν υπάρχει πάροχος που να μπορεί να παρουσιάσει βλάβη.
  • Δεν περιλαμβάνει λίστες με τομείς ηλεκτρονικού ταχυδρομείου ή διευθύνσεις τρίτων: τη λίστα των αποκλεισμένων τομέων τη συντάσσετε και τη διατηρείτε εσείς, και δεν ενημερώνεται αυτόματα.
  • Δεν προστατεύει την πληρωμή, άλλες φόρμες που δεν περιλαμβάνονται στη λίστα (εκτός από αυτές που θα ορίσετε εσείς με έναν επιλογέα CSS) ούτε το API διαχείρισης του PrestaShop.
  • Δεν αντικαθιστά ένα τείχος προστασίας εφαρμογών ιστού (WAF).
  • Η υπογραφή των μηνυμάτων ηλεκτρονικού ταχυδρομείου της ενότητας δεν περιέχει συνδέσμους, στοιχεία επικοινωνίας ούτε εικόνες που φιλοξενούνται εκτός του καταστήματός σας: το λογότυπο της GO ON Agency είναι ένα αρχείο της ίδιας της ενότητας που παρέχεται από το κατάστημά σας.
  • Δεν αποθηκεύει διακριτικά, μυστικά, κωδικούς πρόσβασης, cookies, διευθύνσεις ηλεκτρονικού ταχυδρομείου ή διευθύνσεις IP στα αρχεία καταγραφής του.

Επαληθευμένη συμβατότητα

Η έκδοση 0.2.7 πέρασε τις εργαστηριακές δοκιμές στο PrestaShop 1.7, 8 και 9 στις 15 Οκτωβρίου 2026, καθώς και με την τελική έκδοση: καθαρή εγκατάσταση και ενημέρωση από την έκδοση 0.2.6, και πρόσβαση στο Back Office με πραγματικό πρόγραμμα περιήγησης και στις τρεις εκδόσεις (πάροχος που απορρίπτει, σενάριο μπλοκαρισμένο και προσομοιωμένη διακοπή λειτουργίας του παρόχου). Στο PrestaShop 9, ένα απορριφθέν captcha εμφανίζει το μήνυμα του Captcha ακολουθούμενο από τη γενική ειδοποίηση που προσθέτει πάντα το PrestaShop.

Οι προηγούμενες εκδόσεις δοκιμάστηκαν στο PrestaShop 1.7.8.11 με PHP 7.4, στο PrestaShop 8.2.7 με PHP 8.1 και στο PrestaShop 9.1.4 με PHP 8.5. Η επικύρωση περιλαμβάνει φόρμες του Front Office, σύνδεση στο Back Office και την πλήρη ροή ειδοποιήσεων διαθεσιμότητας με το ps_emailalerts.

Ασφαλής χρήση

Η εγκατάσταση δεν ενεργοποιεί αποκλεισμούς. Ρυθμίστε τα κλειδιά του παρόχου, ελέγξτε τις φόρμες σε λειτουργία «Παρατήρηση» και μεταβείτε στην «Προστασία» μόνο όταν η διάγνωση είναι σωστή.

Ιστορικό αλλαγών

Αυτό το ιστορικό συνοψίζει, έκδοση προς έκδοση, τον αντίκτυπο για τα καταστήματα και τις ομάδες ηλεκτρονικού εμπορίου.

0.2.7

  • Νέο: τοπική λειτουργία ανά φόρμα. Το ενημερωτικό δελτίο, η επικοινωνία και οι ειδοποιήσεις διαθεσιμότητας μπορούν να προστατευθούν μόνο με τοπικούς ελέγχους (υπογεγραμμένη χρονική σήμανση, πεδίο-παγίδα, ελάχιστος χρόνος αποστολής 4 δευτερολέπτων και όριο αποστολών), χωρίς να φορτώνεται κανένα σενάριο από πάροχο ούτε να απαιτούνται κλειδιά. Κάθε φόρμα διατηρεί τη λειτουργία της («Απενεργοποιημένο», «Παρατήρηση» ή «Προστασία») και μεταβαίνει σε «Προστασία» μόνο αφού περάσει τον αυτοέλεγχο στη λειτουργία «Παρατήρηση». Είναι λιγότερο ασφαλής έναντι στοχευμένων bots σε σύγκριση με έναν πάροχο και δεν προσφέρεται ποτέ για πρόσβαση, εγγραφή, παραγγελία, ανάκτηση κωδικού πρόσβασης, Back Office ή σχόλια. Τα στατιστικά στοιχεία δείχνουν πόσες υποβολές από κάθε φόρμα ελέγχθηκαν τοπικά. Μια σελίδα που εξυπηρετείται από μια πλήρη κρυφή μνήμη για περισσότερο από έξι ώρες μπορεί να απορρίψει την υποβολή· η ανανέωσή της επιλύει το πρόβλημα.
  • Νέο: αποκλεισμένοι τομείς ηλεκτρονικού ταχυδρομείου. Μια λίστα που συντάσσετε εσείς (ένας κανόνας ανά γραμμή, ένας ακριβής τομέας ή ένας χαρακτήρας μπαλαντέρ για τους υποτομείς του, έως 100 κανόνες) εφαρμόζεται στην εγγραφή πελατών, καθώς και κατά τη διάρκεια της αγοράς, και στο ενημερωτικό δελτίο. Η σύγκριση γίνεται πριν από την επικοινωνία με τον πάροχο και ένα μήνυμα που ταιριάζει απορρίπτεται με ένα ουδέτερο μήνυμα που δεν αποκαλύπτει τη λίστα. Στην «Παρατήρηση» καταγράφεται μόνο αυτό που θα είχε απορριφθεί. Δεν αποθηκεύεται ούτε το μήνυμα ούτε ο τομέας του: μόνο ένας μετρητής και ένα συμβάν χωρίς προσωπικά δεδομένα για κάθε απόρριψη.
  • Νέο: ελάχιστη βαθμολογία reCAPTCHA v3 ανά φόρμα. Αν το αφήσετε κενό, χρησιμοποιείται η συνολική βαθμολογία, οπότε δεν αλλάζει τίποτα μέχρι να ορίσετε μια τιμή. Μια μη έγκυρη τιμή επαναφέρει τη συνολική βαθμολογία.
  • Νέο: θέμα (ανοιχτό, σκούρο ή αυτόματο) και μέγεθος (κανονικό ή συμπαγές) του widget reCAPTCHA v2 και Cloudflare Turnstile, επίσης κατά την πρόσβαση στο Back Office. Οι προεπιλεγμένες τιμές διατηρούν την τρέχουσα εμφάνιση· το reCAPTCHA v3 και το αόρατο reCAPTCHA v2 δεν εμφανίζουν widget. Στο reCAPTCHA, η επιλογή «αυτόματο» ακολουθεί το χρωματικό σχήμα του επισκέπτη.
  • Η πρόσβαση στο Back Office χρησιμοποιεί την ίδια τοπική εφεδρική λειτουργία με τις φόρμες των πελατών, μόνο όταν ο πάροχος δεν είναι διαθέσιμος και ο διακομιστής το επιβεβαιώνει. Ένας πάροχος που έχει απαντήσει «αποτυχία επαλήθευσης» εξακολουθεί να απορρίπτεται όπως πάντα. Κάθε χρήση καταγράφεται ως «fallback used», ένας διακόπτης ανά κατάστημα το απενεργοποιεί και η προσωρινή παύση του χειριστή διατηρείται. Η οθόνη πρόσβασης δεν κλειδώνεται ποτέ: το σενάριο ενημερώνει τον διακομιστή για το σφάλμα και στη συνέχεια αποστέλλει τη φόρμα σε κάθε περίπτωση. Κατά τη διάρκεια μιας διακοπής λειτουργίας, αυτή η πρόσβαση είναι πιο ευάλωτη έναντι ενός στοχευμένου bot· συνιστάται να διατηρηθεί το PrestaWard Authenticator ως δεύτερο φράγμα. Η προστασία από σφάλματα ενσωμάτωσης εξακολουθεί να μην επηρεάζει το Back Office.
  • Ο πίνακας ελέγχου χωρίζεται σε καρτέλες («Σύνοψη», «Επιφάνειες», «Προμηθευτής» και «Στατιστικά και καταγραφή») και υπολογίζει μόνο την καρτέλα που είναι ανοιχτή. Η καρτέλα «Σύνοψη» εμφανίζει την κατάσταση κάθε προμηθευτή, τις επιτυχείς και αποτυχημένες επαληθεύσεις των τελευταίων 24 ωρών, την τρέχουσα κατάσταση κάθε φόρμας και, το πολύ, μία γραμμή ειδοποίησης που οδηγεί στην καρτέλα όπου επιλύεται το ζήτημα. Κάθε καρτέλα διαθέτει το δικό της κουμπί «Αποθήκευση» και αποθηκεύει μόνο τις ρυθμίσεις που εμφανίζει. Ο πίνακας υποστήριξης της GO ON Agency διαθέτει τη δική του καρτέλα, «Υποστήριξη», η οποία βρίσκεται πάντα τελευταία, ενώ η κατάσταση του Integrity εμφανίζεται στο τέλος όλων των καρτελών.
  • Η καρτέλα «Επιφάνειες» έχει επανασχεδιαστεί: ο πίνακας φόρμων είναι ομαδοποιημένος, ο επιλογέας έχει τροποποιηθεί έτσι ώστε να μην κόβει πλέον το κείμενό του (παλαιότερα εμφανιζόταν «Desa») και το κουμπί «Αποθήκευση» βρίσκεται εκτός της κάρτας προσωρινής παύσης, χωρίς να την επικαλύπτει. Το θέμα και το μέγεθος του widget ρυθμίζονται σε μια ενότητα αυτής της καρτέλας.
  • Διορθώνει την ειδοποίηση «ενεργοποιημένες φόρμες που δεν έχουν περάσει τον έλεγχο»: εμφανιζόταν με έξι φόρμες, παρόλο που όλες ήταν απενεργοποιημένες. Τώρα μετράει μόνο τις φόρμες που δεν βρίσκονται σε κατάσταση «Απενεργοποιημένο».
  • Στις νέες εγκαταστάσεις, οι ειδοποιήσεις μέσω email για προβλήματα είναι απενεργοποιημένες έως ότου καθορίσετε μια διεύθυνση, ώστε η ρύθμιση να μπορεί να αποθηκευτεί από την πρώτη στιγμή. Οι εγκαταστάσεις που ενημερώνονται διατηρούν τις ρυθμίσεις τους.
  • Τα μηνύματα ηλεκτρονικού ταχυδρομείου σχετικά με τα προβλήματα (ανοιχτά και επιλυμένα) εμφανίζουν το λογότυπο του καταστήματος σας στην κεφαλίδα (με το όνομα του καταστήματος ως εναλλακτικό κείμενο) και ένα κοινό υποσέλιδο με το λογότυπο της GO ON Agency και την υπογραφή «PrestaWard by GO ON Agency», χωρίς συνδέσμους ή στοιχεία επικοινωνίας. Το λογότυπο στο υποσέλιδο είναι ένα αρχείο της ίδιας ενότητας που παρέχεται από το κατάστημά σας.
  • Διορθώνει το γεγονός ότι το κύριο κείμενο του μηνύματος αναφοράς προβλήματος εμφάνιζε εσωτερικούς κωδικούς (π.χ. «configuration_test» ή «opened»): πλέον αναγράφει τη φόρμα, την αιτία και την κατάσταση με κείμενα μεταφρασμένα στις εννέα γλώσσες.
  • Διορθώνει ένα σφάλμα που προκαλούσε το κλείδωμα μιας φόρμας του Front Office λόγω σφάλματος σε κλήση προς τον πάροχο· οι κλήσεις προς τον πάροχο από το σενάριο του καταστήματος προστατεύονται με τον ίδιο τρόπο όπως και αυτές που αφορούν την πρόσβαση στο Back Office.
  • Ενιαία εμφάνιση του πίνακα ελέγχου και στις τέσσερις ενότητες PrestaWard: επικεφαλίδες ενοτήτων, κάρτες φόρμων με ουδέτερα περιγράμματα και κοινά πτυσσόμενα τμήματα, στατιστικά σε μία μόνο γραμμή και μεγαλύτερο λογότυπο της GO ON Agency στην κεφαλίδα. Το κύριο κουμπί αποκτά ένα συμπαγές χρώμα της μάρκας, χωρίς διαβάθμιση.
  • Διορθώνει το πρόβλημα που, στο PrestaShop 9, το θέμα διαχείρισης εμφάνιζε τις καρτέλες υπογραμμισμένες ως συνδέσμους και τους τίτλους των ενοτήτων με κεφαλαία γράμματα. Τα κοινά στυλ το εξουδετερώνουν μόνο εντός του πίνακα ελέγχου του PrestaWard, οπότε το PrestaShop 1.7 και 8 εμφανίζονται όπως και πριν.
  • Διορθώνει το πρόβλημα που, στο PrestaShop 1.7, το φύλλο στυλ της ενότητας απορριπτόταν κατά την καταχώρισή του με τον αριθμό έκδοσης στη διεύθυνση. Τώρα το αρχείο ελέγχεται και καταχωρίζεται χωρίς παραμέτρους, έτσι ώστε η νέα εμφάνιση να εμφανίζεται στις εκδόσεις 1.7, 8 και 9.
  • Διορθώνει το γεγονός ότι, στο PrestaShop 9, ο συγχρονισμός με το Integrity έλεγχε το διακριτικό ασφαλείας με μια μέθοδο που το PrestaShop 9 δεν χρησιμοποιεί και ενδέχεται να απορριφθεί. Τώρα η επικύρωση γίνεται μέσω της υπηρεσίας του PrestaShop 9· στο PrestaShop 1.7 και 8 ο έλεγχος παραμένει ο ίδιος.
  • Όταν η σύνδεση με το Integrity δεν μπορεί να ενημερωθεί εκείνη τη στιγμή, ο πίνακας ελέγχου εμφανίζει ένα μόνο μήνυμα: η αποθηκευμένη σύνδεση παραμένει έγκυρη και θα γίνει αυτόματη επανάληψη της προσπάθειας. Οι ετικέτες όλων των καρτελών έχουν μεταφραστεί στις εννέα γλώσσες.
  • Η τοπική λειτουργία έχει το δικό της όριο αποστολών (από 1 έως 50 κάθε 10 λεπτά). Η ενημέρωση αντιγράφει το τρέχον όριο από την εφεδρική λειτουργία, οπότε δεν αλλάζει τίποτα μετά την ενημέρωση, και η τροποποίηση ενός από τα δύο όρια δεν επηρεάζει πλέον το άλλο.
  • Διορθώνει το πρόβλημα που, στο PrestaShop 9, ένα απορριφθέν captcha (για παράδειγμα, με μη έγκυρο κλειδί ιστότοπου στην Προστασία) εμφάνιζε μόνο το γενικό μήνυμα του PrestaShop σχετικά με τον υπάλληλο ή τον κωδικό πρόσβασης. Η ενότητα εμφανίζει πλέον το δικό της μήνυμα σε όλες τις εκδόσεις· το PrestaShop 9 συνεχίζει να προσθέτει στη συνέχεια τη δική της γενική γραμμή.
  • Διορθώνει το πρόβλημα της υποβάθμισης της σύνδεσης με το Integrity στο πλαίσιο «όλα τα καταστήματα» του Back Office ή όταν ένα κατάστημα διαφορετικό από το πρώτο εξυπηρετούσε τη δοκιμή εγγραφής. Η ταυτότητα της εγκατάστασης διαβάζεται πλέον ως μία ενότητα από το παγκόσμιο πεδίο (ή από το κατάστημα που την αποθηκεύει) σε οποιοδήποτε πλαίσιο· η ενημέρωση μεταφέρει στο παγκόσμιο πεδίο μια ταυτότητα που είναι αποθηκευμένη σε ένα κατάστημα χωρίς να την αναδημιουργεί και, εάν δεν είναι δυνατή η ανάγνωσή της, η κατάσταση του Integrity παραμένει ως είχε.
  • Η κεφαλίδα του προϊόντος εμφανίζει και πάλι το λογότυπο της GO ON Agency και την υπογραφή «PrestaWard by GO ON Agency», χωρίς συνδέσμους.
  • Όσο χρησιμοποιείτε έναν πάροχο, το token του εξακολουθεί να απαιτείται ακριβώς όπως και πριν. Οι ανιχνευόμενες επιφάνειες, οι αποθηκευμένες ρυθμίσεις και η σύμβαση με το Integrity API δεν αλλάζουν, ενώ οι νέοι τρόποι απόρριψης ή επαλήθευσης μιας φόρμας (τοπική λειτουργία και αποκλεισμένοι τομείς) είναι απενεργοποιημένοι από προεπιλογή. Η ενημέρωση δεν τροποποιεί κανέναν πίνακα: προσθέτει μόνο νέες ρυθμίσεις με τιμές που διατηρούν την τρέχουσα συμπεριφορά.

0.2.6

  • Κάθε φόρμα διαθέτει τη δική της λειτουργία σε κάθε κατάστημα («Απενεργοποιημένο», «Παρατήρηση» ή «Προστασία»), αντί για μια ενιαία λειτουργία για ολόκληρο το κατάστημα με επιπλέον διακόπτες. Έτσι, μπορείτε να προστατεύσετε την πρόσβαση στο Back Office και να παρατηρείτε μόνο τη φόρμα επικοινωνίας. Μια φόρμα μεταβαίνει σε λειτουργία «Προστασία» μόνο αφού περάσει τον αυτοέλεγχο σε λειτουργία «Παρατήρηση», και η ενημέρωση διατηρεί την τρέχουσα συμπεριφορά κάθε καταστήματος.
  • Προστασία σε περίπτωση διακοπής λειτουργίας του παρόχου (φόρμες πελατών σε λειτουργία «Προστασία»): εάν ο διακομιστής επιβεβαιώσει ότι το reCAPTCHA ή το Turnstile δεν μπορούν να χρησιμοποιηθούν, η φόρμα γίνεται αποδεκτή μόνο εάν φέρει υπογεγραμμένη χρονική σήμανση, ένα κενό αόρατο πεδίο-παγίδα, έχουν περάσει μερικά δευτερόλεπτα από τη φόρτωση της σελίδας και ο ρυθμός αποστολής είναι κανονικός. Κάθε χρήση καταγράφεται στα στατιστικά στοιχεία. Είναι ενεργοποιημένη από προεπιλογή, μπορεί να απενεργοποιηθεί ανά κατάστημα και η πρόσβαση στο Back Office δεν τη χρησιμοποιεί ποτέ.
  • Αλλαγή που πρέπει να λάβετε υπόψη: όταν αυτή η προστασία είναι ενεργοποιημένη, ένας ανοιχτός διακόπτης κυκλώματος δεν επιτρέπει πλέον τη διέλευση όλων των αποστολών, αλλά εφαρμόζει τους ίδιους τοπικούς ελέγχους. Απενεργοποιήστε την για να διατηρήσετε την προηγούμενη συμπεριφορά.
  • Προφίλτρο στον διακομιστή (λειτουργία «Προστασία»): απορρίπτει τα προφανή bots πριν από την κλήση στον πάροχο, μόνο με θετικά κριτήρια (συμπληρωμένο πεδίο-παγίδα, πλαστή χρονική σήμανση, ταχύτερη αποστολή από ό,τι θα έγραφε ένας άνθρωπος ή περισσότερες από 30 αποστολές ανά φόρμα και επισκέπτη κάθε 10 λεπτά). Μπορεί να απενεργοποιηθεί ανά κατάστημα.
  • Οι νέοι έλεγχοι δεν αποθηκεύουν κανένα αναγνωρίσιμο στοιχείο: οι επισκέπτες ομαδοποιούνται σε ένα ανώνυμο σύνολο με έναν κλειδί που αλλάζει κάθε μέρα, μόνο σε έναν μετρητή που διαγράφεται μετά από δύο ημέρες.
  • Νέος πίνακας στατιστικών: αποστολές που επιτρέπονται και αποκλείονται ανά φόρμα και ημέρα (7, 14 ή 30 ημέρες), τάση σε σύγκριση με την προηγούμενη περίοδο, ενεργοποιήσεις της Προστασίας σε περίπτωση διακοπής λειτουργίας του παρόχου, αιτήματα που απορρίφθηκαν πριν φτάσουν στον πάροχο, ένας δείκτης πιθανών ψευδών θετικών και, σε λειτουργία «Παρατήρηση», οι αποστολές που θα είχαν αποκλειστεί. Δεν περιέχει διευθύνσεις ούτε μηνύματα ηλεκτρονικού ταχυδρομείου.
  • Προσαρμοσμένες φόρμες: μια φόρμα που δεν αναγνωρίζεται αυτόματα (ολοκλήρωση αγοράς σε μία σελίδα, φόρμες του θέματος) μπορεί να αντιστοιχιστεί ανά κατάστημα σε μια προστατευόμενη επιφάνεια μέσω ενός επιλογέα CSS (έως δέκα). Ο πίνακας ελέγχου προειδοποιεί ότι η Προστασία είναι αποτελεσματική μόνο εάν η φόρμα αποστέλλει τα δεδομένα της σε μια σελίδα που επαληθεύει την ενότητα.
  • Προστασία από σφάλματα ενσωμάτωσης (φόρμες πελατών σε λειτουργία «Προστασία»): εάν μια φόρμα σταματήσει να αποστέλλει το token στον διακομιστή ενώ ο πάροχος λειτουργεί (λόγω ενημέρωσης του θέματος, δικού σας JavaScript ή της προσωρινής μνήμης της σελίδας), η φόρμα αυτή μεταβαίνει αυτόματα σε προσωρινή λειτουργία «Παρατήρηση» και λαμβάνετε ένα συμβάν και ένα email. Επιστρέφει στην Προστασία μετά από 15 λεπτά χωρίς το πρόβλημα και τρία επαληθευμένα token. Η πρόσβαση στο Back Office δεν επηρεάζεται ποτέ και τα προφανή bots συνεχίζουν να απορρίπτονται.
  • Η ενημέρωση δημιουργεί έναν μικρό πίνακα μετρητή και νέες ρυθμίσεις με ασφαλείς τιμές, ενώ διατηρεί τις υπάρχουσες ρυθμίσεις και συμβάντα.
  • Ο πίνακας υποστήριξης και διάγνωσης τοποθετείται ακριβώς πριν από την ενότητα Integrity, όπως και στις υπόλοιπες ενότητες PrestaWard, και στο πλαίσιο «όλα τα καταστήματα» δεν εξαφανίζεται πλέον: υποδεικνύει ότι πρέπει να επιλεγεί ένα κατάστημα.
  • Συγχρονίζεται με το Integrity κάθε φορά που ανοίγετε τον πίνακα ελέγχου, με ένα αίτημα στο παρασκήνιο που δεν καθυστερεί ποτέ τη σελίδα και το πολύ μία φορά ανά λεπτό και ανά κατάστημα.

0.2.5

  • Διορθώνει τη λειτουργία σύνδεσης στο Back Office του PrestaShop 1.7. Στο PrestaShop 9, ο έλεγχος περιορίζεται στη φόρμα σύνδεσης του Back Office και δεν επηρεάζει το API διαχείρισης.
  • Σταματά να επαναλαμβάνει την εγγραφή στο Integrity όταν αλλάζει το κλειδί εγγραφής του καταστήματος και εμφανίζει μια σαφή ειδοποίηση.
  • Ανανεώνει την υπογεγραμμένη πολιτική του Integrity πριν από τη λήξη της και διατηρεί την ισχύουσα πολιτική σε περίπτωση αποτυχίας της ανανέωσης.
  • Διορθώνει το ενσωματωμένο κλειδί πολιτικής ώστε να λειτουργεί στις εκδόσεις PHP 7.1 και 7.2.
  • Προσθέτει τον πίνακα υποστήριξης της GO ON Agency σε εννέα γλώσσες, με μια αναφορά διάγνωσης για λήψη, η οποία δεν περιλαμβάνει δεδομένα πελατών ούτε αποστέλλεται αυτόματα. Μπορεί να τη λάβει μόνο ένας υπάλληλος με δικαιώματα επεξεργασίας και για ένα επιλεγμένο κατάστημα.
  • Εφαρμόζει πραγματικά την περίοδο διατήρησης των τεχνικών αρχείων καταγραφής (30 ημέρες από προεπιλογή, ρυθμιζόμενη ανά κατάστημα): μέχρι τώρα αποθηκεύονταν χωρίς χρονικό περιορισμό. Κάθε κατάστημα διαγράφει καθημερινά τα αρχεία καταγραφής που έχουν λήξει, ενώ τα συμβάντα δεν επηρεάζονται.
  • Δηλώνει συμβατότητα από την έκδοση PrestaShop 1.7.7.0, την παλαιότερη έκδοση που έχει δοκιμαστεί.

0.2.4

  • Διορθώνει την αποστολή των στοιχείων σύνδεσης διαχειριστή μέσω του Turnstile μετά την επίλυση του CAPTCHA, διατηρώντας το κουμπί που ξεκίνησε την αποστολή.
  • Διορθώνει τη δοκιμή εγγραφής στο PrestaShop 9 και βελτιώνει τη διάγνωση και τις επαναληπτικές προσπάθειες του Integrity.

0.2.3

  • Μη δημοσιευμένη έκδοση, η οποία αντικαταστάθηκε από την έκδοση 0.2.4.

0.2.2

  • Αποτρέπει άλλους χειριστές JavaScript του θέματος από το να ξεκινήσουν την αποστολή ενώ το CAPTCHA είναι ακόμα σε εκκρεμότητα.
  • Εξαλείφει τις ατέρμονες καταστάσεις φόρτωσης και τα αιτήματα που υποβάλλονται πριν από τη διάθεση ενός έγκυρου token.
  • Εμφανίζει το CAPTCHA κατά το άνοιγμα των φόρμων σύνδεσης ή εγγραφής που ήταν κρυμμένες κατά τη φόρτωση της σελίδας.

0.2.1

  • Επαναφέρει το CAPTCHA σε ορατή κατάσταση πριν από την πρώτη προσπάθεια πρόσβασης στο Front Office και στο Back Office.
  • Αποτρέπει την εμφάνιση παλαιού ή λανθασμένου CAPTCHA από την προσωρινή μνήμη μετά την ενημέρωση της ενότητας.
  • Αντικαθιστά το αναδυόμενο παράθυρο με μια προειδοποίηση που να είναι προσβάσιμη, ορατή και προσαρμοσμένη σε κινητά.
  • Διατηρεί τα σφάλματα του Back Office στην οθόνη πρόσβασης με ένα μόνο σφάλμα, χωρίς λευκές σελίδες.

0.2.0

  • Προσθέτει το Cloudflare Turnstile με κρυπτογραφημένα διαπιστευτήρια και ανεξάρτητη επιλογή ανά επιφάνεια.
  • Συνδέει κάθε token με την προστατευμένη ενέργειά του και ανανεώνει την πρόκληση σε επαναλαμβανόμενες αποστολές.
  • Βελτιώνει την ανίχνευση φόρμων σύνδεσης, εγγραφής, ανάκτησης, ολοκλήρωσης αγοράς, ενημερωτικών δελτίων και ειδοποιήσεων.
  • Ενσωματώνει μια προσωρινή, περιορισμένη και ελεγχόμενη λειτουργική παύση, χωρίς να υποβαθμίζει την υπογεγραμμένη πολιτική του Integrity.
  • Ενημερώνει τον πίνακα ελέγχου, το προσαρμοστικό του σχεδιασμό και τις μεταφράσεις στις εννέα γλώσσες.
  • Ενισχύει τη διατήρηση της τελευταίας επαληθευμένης πολιτικής Integrity με συμπεριφορά fail-closed.

0.1.2

  • Διακρίνει τα κύματα αυτοματοποιημένης επισκεψιμότητας από τις λειτουργικές αστοχίες και αποτρέπει τις διπλές ειδοποιήσεις.
  • Κλείνει αυτόματα τα περιστατικά αυτοματοποιημένης επισκεψιμότητας μετά από μια περίοδο ηρεμίας.

0.1.1

  • Έλεγχοι διαθεσιμότητας ανά επιφάνεια πριν από την ενεργοποίηση της Προστασίας.
  • Λειτουργική κατάσταση, ιστορικό συμβάντων, φίλτρα, σελιδοποίηση και εκκαθάριση.
  • Περιορισμένη τηλεμετρία κατάστασης και ενσωμάτωση με το heartbeat του Integrity.

0.1.0

  • Πρώτη υποψήφια δημόσια έκδοση.
  • Ανεξάρτητη προστασία ανά επιφάνεια και κατάστημα.
  • Ενσωμάτωση με το reCAPTCHA v2 και v3.
  • Εγγραφή, υπογεγραμμένη πολιτική και heartbeat του PrestaWard Integrity.
  • Έλεγχος ενημερώσεων και κοινή οπτική εμπειρία του οικοσυστήματος.
  • Συμβατότητα με πολλές εκδόσεις και πλήρης κατάλογος σε εννέα γλώσσες.

Άδεια χρήσης και υποστήριξη

Το PrestaWard Captcha διανέμεται υπό την άδεια Academic Free License 3.0 (AFL-3.0). Μπορείτε να το χρησιμοποιήσετε, να το μελετήσετε, να το τροποποιήσετε και να το αναδιανείμετε σύμφωνα με τους όρους της.

Υποστήριξη: hola@go-onagency.es.