Napisał dziś do mnie jeden z czytelników z prośba o pomocą. Klienci mu donieśli, że na jego stronie, przy formularzach, gdzie ma wdrożony mechanizm CAPTCHA zamiast kodów zaczęła się pojawiać informacja o „jakimś wyłączeniu czegoś oznaczonego jako V1 z końcem marca 2018”. Od razu wiedziałem, że mam tu do czynienia z usługą reCAPTCHA, która na stronie czytelnika cały czas jest w starej wersji, która Google definitywnie zamyka z 31 marca.
Spis treści w artykule [rozwiń]
Koniec reCAPTCHA v1
Choć Google fakt zamknięcia API usługi w starej wersji (1.0) ogłosiło chyba w maju 2016, czyli prawie 2 lata temu, to – jak pokazuje choćby przykład wspomnianego czytelnika – stron, na których cały czas działa jeszcze ten mechanizm w starej wersji trochę jeszcze funkcjonuje w internecie.
Na takich stronach obecnie wyświetla się komunikat – na zamianę z normalnym kodem – o wyłączeniu usługi w wersji v1 (reCAPTCHA API 1.0) z końcem marca 2018:
Więcej informacji na ten temat znajdziecie na stronie Google…
Aktualizacja reCAPTCHA do najnowszej wersji (v2, API 2.0)
Choć nie jestem zwolennikiem mechanizmów typu CAPTCHA, to mam świadomość, że są takie miejsca, gdzie ich obecność ma uzasadnienie. Jeśli tak jest na Twojej stronie internetowej, to czym prędzej powinieneś pomyśleć o aktualizacji usługi do najnowszej wersji.
Jeśli jest to jakiś CMS (np. WordPress), w którym korzystasz z zewnętrznej wtyczki, to sprawdź, czy w jej ustawieniach nie masz możliwości aktywacji reCAPTCHA w nowej wersji (może być wymagany nowy klucz API). Jeśli takiej opcji nie ma, to sprawdź czy przypadkiem nie jest dostępna jakaś aktualizacja wtyczki (i na przyszłość pamiętaj o regularnych aktualizacjach, nie tylko tej wtyczki). Jeśli aktualizacji brak, to chyba najwyższa pora pomyśleć o jakiejś innej wtyczce tego typu, lub… zastanowić się, czy rzeczywiście CAPTCHA jest na stronie potrzebna.
W przypadku jakichś rozwiązań mniej popularnych, czy wręcz autorskich skryptów (indywidualnych wdrożeń) niewykluczone, że będzie potrzebna pomoc kogoś bardziej doświadczonego. Ale to już trzeba by ewentualnie ustalać indywidualnie…


- Wtyczka BackWPup w wersji 5.x to doskonały przykład, jak wylać dziecko z kąpielą i z relatywnie świetnego narzędzia zrobić właściwie bezwartościowego gniota - 1970-01-01
- Testowy przelew w Bitcoinach z najniższą prowizją, czyli krótka historia o tym, jak zamroziłem BTC na (ponad) rok - 1970-01-01
- Nowy system kopii zapasowych w Home Assistant 2025.1 to zapewne krok w dobrym kierunku, ale zdecydowanie przedwczesny - 1970-01-01
Nie lubię reCapcha, bo Google za darmo korzysta z naszych odpowiedzi, używając ich do celów komercyjnych.