Panoramica dei CAPTCHA
I CAPTCHA hanno lo scopo di distinguere gli esseri umani dai bot creando prove facili per le persone e difficili per i bot. In reCAPTCHA, solitamente si tratta di verifiche che richiedono la selezione di determinati tipi di oggetti, come i segnali stradali, da una raccolta di immagini.
Precisazioni
Prima di prendere in considerazione l'utilizzo dei CAPTCHA come metodo per proteggerti dagli attacchi automatici, è importante conoscere i relativi inconvenienti.
- I test CAPTCHA richiedono l'interazione dell'utente, il che aumenta le difficoltà e può diminuire i tassi di conversione.
- Grazie ai progressi della visione artificiale e dell'intelligenza artificiale, i CAPTCHA sono sempre meno utili per distinguere le persone dai bot.
- Anche i CAPTCHA sono a rischio di essere compromessi da persone pagate da un malintenzionato e in grado di risolvere tutti i tipi di sfide. È possibile solo rallentare questo tipo di attacchi mostrando le sfide, ma possono essere rilevati e interrotti con il punteggio.
- L'accessibilità è un problema anche per qualsiasi tipo di CAPTCHA. reCAPTCHA offre una serie di opzioni accessibili, ma alcuni utenti potrebbero avere difficoltà indipendentemente da ciò. Il modo migliore per creare un'esperienza accessibile per il tuo prodotto è utilizzare un
Key
configurato con l'integrazione diSCORE
.
La protezione di un'azione con un CAPTCHA offre valore. È estremamente semplice aggiungere una protezione basata su CAPTCHA al tuo sito e un malintenzionato deve sostenere un certo costo per violarla.
Configurazione
Per mostrare i CAPTCHA agli utenti, devi utilizzare un Key
configurato con il tipo di integrazione CHECKBOX
. Viene visualizzata la classica casella di controllo "Non sono un robot", eventualmente seguita da un test CAPTCHA.