$method = new \ReCaptcha\RequestMethod\CurlPost();
$verifier = new \ReCaptcha\ReCaptcha($secret, $method);

CurlPost тодорхой прокси оноохгүйгээр баталгаажуулах URL, POST өгөгдөл, ердийн гэрчилгээний шалгалтыг тохируулна. PHP процессын libcurl орчин маршрутыг сонгож болно.

HTTP сонсогчийн хувьд https_proxy=http://proxy.example:8080 ашиглана уу. Прокси талын DNS-тэй дэмжигдсэн SOCKS5 сонсогчийн хувьд POSIX ажиллуулалт нь:

https_proxy=socks5h://proxy.example:1080 php verify.php

siteverify руу зөвшөөрөгдсөн нийтийн прокси маршрутад SOCKS5 прокси жагсаалт SOCKS5 жишээнд нэр дэвшигчдийг өгдөг. PHP cURL өргөтгөл болон сонгосон libcurl прокси дэмжлэг байх ёстой. Хэрэв баталгаажуулалтыг PHP-FPM эсвэл ажлын процесс гүйцэтгэвэл түүний ажиллуулах орчныг өгнө үү; өөр газар экспортлох нь шинэчлэхгүй.

Энэ нь backend siteverify-ийг хамарна, хөтчийн виджет эсвэл баталгаажуулалтын үр дүнгийн хүчинтэй байдлыг биш.

Баталгаажуулагч бүрийн тусдаа бодлогын хувьд нийтийн RequestMethod интерфэйсийг ашиглана уу: submit хүсэлтийн параметрүүдийг авч хариултын биеийг буцаана. Нийлүүлэгчийн форкийн нэмэлт CurlPost конструкторын сонголт нь албан ёсны багцын оролт биш.

Холбоотой нийтлэлүүд