# CAPTCHA, reCAPTCHA jelölőnégyzet és Turnstile mező

> A spamvédelmi mezők: a régi CAPTCHA mező, a reCAPTCHA jelölőnégyzet és a Cloudflare Turnstile mező beállításai és követelményei.

Három mező segít megkülönböztetni az embert a botoktól. Mindhárom a **Speciális mezők** csoportban található, ha a hozzá tartozó kiegészítő aktív. Egyik sem tehető Ismétlő mezőbe.

## CAPTCHA mező

A **CAPTCHA** mező régi (legacy) mezőtípus. A Google régi, 2-es verziójú reCAPTCHA-ját használja (jelölőnégyzetes vagy láthatatlan változatban), amelynek ismert akadálymentességi problémái vannak, ezért a mező használata már nem ajánlott. A szerkesztőben a mező beállításai fölött akadálymentességi figyelmeztetés is látszik. Más spamvédelmi megoldásokat a spamvédelemről szóló fejezetekben találsz.

A mező a robotok és a spam elleni védelemre való: megpróbálja eldönteni, hogy az űrlapot ember vagy szkript küldi be.

### Követelmények

A Google reCAPTCHA szolgáltatással való kapcsolathoz egy kulcspár kell, amelyet a Gravity Forms beállításaiban kell megadni. A Gravity Forms 3.0 óta a CAPTCHA mező használatához a Gravity Forms reCAPTCHA kiegészítője is szükséges. Ha a kiegészítő hiányzik, a mező kijelölésekor a beállítások fölött ez a tájékoztatás látszik: **A Gravity Forms reCAPTCHA kiegészítő használata kötelező**, azzal, hogy a mező használatához telepíteni és bekapcsolni kell a kiegészítőt.

![A CAPTCHA mező beállításai az űrlapszerkesztőben, a reCAPTCHA kiegészítőre figyelmeztető üzenettel](./kepek/halado-mezok-1-captcha-beallitasok.webp)

*A CAPTCHA mező beállításai az űrlapszerkesztőben, a reCAPTCHA kiegészítőre figyelmeztető üzenettel* (https://minta-bolt.hu/wp-admin/admin.php?page=gf_edit_forms&id=5)

A képen a kiegészítő nélküli állapot látszik: a kék tájékoztató sáv és az akadálymentességi figyelmeztetés a **Mezőcímke** fölött.

### Beállítások

A **Megjelenés** szakaszban csak a közös mezőbeállítások vannak. A többi:

| Beállítás | Hol van | Mit csinál |
|---|---|---|
| Téma | Általános | Csak reCAPTCHA használatakor érhető el. A reCAPTCHA vizuális témája: **Világos** vagy **Sötét**, hogy illeszkedjen az oldal kinézetéhez. |
| Nyelv | Haladó | Csak reCAPTCHA használatakor érhető el. A reCAPTCHA megjelenítési nyelve a felkínált nyelvek közül. |

A CAPTCHA mezőnek nincsenek összefűző címkéi.

## reCAPTCHA jelölőnégyzet mező

A **reCAPTCHA jelölőnégyzet** (reCAPTCHA Checkbox) mező egy jelölőnégyzetes ellenőrzést tesz az űrlapra: a látogatónak be kell jelölnie, hogy nem robot, mielőtt beküldhetné az űrlapot. A mező a Google reCAPTCHA Enterprise kulcsokkal érhető el, a **Speciális mezők** között találod.

A mező beállításai:

| Beállítás | Mit csinál |
|---|---|
| **Mezőcímke** | A mező címe, amelyet a látogató az űrlap kitöltésekor lát. |
| **Téma** | A reCAPTCHA mező vizuális témája, hogy jobban illeszkedjen az oldalad kinézetéhez. |

A **Megjelenés** és a **Haladó** szakasz közös beállításai itt is elérhetők.

A mező csak akkor jelenik meg az űrlapon, ha a reCAPTCHA kiegészítő aktív, és olyan Enterprise webhelykulccsal van beállítva, amelynél a Google Cloud Console-ban be van kapcsolva a jelölőnégyzetes ellenőrzés. Ezt a beállítást csak új kulcs létrehozásakor lehet megadni: meglévő kulcsnál az ellenőrzés típusa nem módosítható.

## Turnstile mező

A **Turnstile** mező a Cloudflare Turnstile-t használja, amely a Google reCAPTCHA alternatívája: csökkenti a spam beküldéseket, miközben az adatvédelmet és a látogatói élményt tartja szem előtt. A mező a Cloudflare Turnstile kiegészítővel érhető el.

A közös beállítások mellett a **Megjelenés** szakaszban ezek vannak:

| Beállítás | Mit csinál |
|---|---|
| **Mező témája** | A Turnstile mező egy példányának témája. Felülírja a Cloudflare Turnstile bővítmény beállításaiban választott témát. |
| **Mező mérete** | A Turnstile mező egy példányának mérete. Felülírja a Cloudflare Turnstile bővítmény beállításaiban választott méretet. |
| **Egyéni érvényesítési üzenet** | Ha a mező alapértelmezett hibaüzenetét le akarod cserélni, ide írd az üzenetet. Akkor jelenik meg, ha a mezővel hiba van az űrlap beküldésekor. |
