Captcha
Kwụsị Bots. Chebe Ego Mbata. Enweghị Nsogbu Nhazi.
Ị na-agba netwọkụ ọtụtụ saịtị nwere ngalaba ahaziri iche? Ị maara mgbu ya: Google reCAPTCHA na hCaptcha chọrọ ka ị debanye ngalaba ọ bụla n'otu n'otu na admin console ha. Tinye saịtị onye ahịa ọhụrụ? Melite nhazi captcha. Jikọọ ngalaba ahaziri iche? Melite ọzọ. Ọ naghị akwụsị.
Ultimate Multisite: Captcha na-agbanwe ihe niile.
Cap Captcha: Nchedo A Na-akwado N’onwe Ya Nke Na-arụ Ọrụ Ozugbo
Onye na-eweta ọrụ Cap Captcha ọhụrụ anyị bụ ihe na-agbanwe egwuregwu maka netwọkụ ọtụtụ saịtị:
- Enweghị Nhazi — Mee addon ahụ ka ọ rụọ ọrụ, a ga-echebekwa gị. Enweghị API keys, enweghị Google account, enweghị hCaptcha dashboard, enweghị idebanye ngalaba ndepụta ndị a kwadoro.
- Na-arụ Ọrụ Na Ngalaba Ọ bụla Na-akpaghị Aka — Subdomains, ngalaba ejikọrọ, ngalaba ndị ahịa—echekwara ha niile ozugbo.
- A Na-akwado Ya N’onwe Ya & Nkeonwe — Data gị anaghị apụ na sava gị. Dakọtara GDPR kpamkpam na-enweghị nsuso ndị ọzọ.
- Ihe Akaebe-ọrụ A Na-adịghị Ahụ Anya — Ndị ọrụ na-edozi mgbagwoju anya kọmputa n’azụ. Enweghị ịpị hydrants ọkụ, enweghị grid onyonyo na-akpasu iwe.
- Dị Mfe — Naanị 20KB. Agaghị eme ka checkout gị dị nwayọọ.
Nchedo Nnwale Kaadị WooCommerce
Mwakpo nnwale kaadị na-efu ndị na-azụ ahịa ijeri kwa afọ. Ndị aghụghọ na-eji bots iji nyochaa kaadị kredit e zuru ezu megide WooCommerce checkout gị—ị na-akwụ ụgwọ nhazi, ha na-enweta nọmba kaadị ziri ezi.
Anyị na-echebe ebe ọ kacha mkpa:
- Nchedo Store API — Na-egbochi mwakpo bot na
/wp-json/wc/store/v1/checkoutnke na-agafe captcha ụdị fọm ọdịnala - Dakọtara na PayPal Payments — Na-arụ ọrụ n’enweghị nsogbu na WooCommerce PayPal Payments
- Ọnụọgụ Oge-Ozugbo — Hụ kpọmkwem ole mwakpo ị na-egbochi
Ka Chọrọ Google reCAPTCHA ma ọ bụ hCaptcha?
Anyị ekpuchila gị. Nkwado zuru oke maka:
- Google reCAPTCHA v2 (Checkbox)
- Google reCAPTCHA v2 (Invisible)
- Google reCAPTCHA v3 (Score-based)
- hCaptcha (Standard)
- hCaptcha (Invisible)
Gbanwee n’etiti ndị na-eweta ọrụ oge ọ bụla site na ntọala netwọkụ gị.
Ewuru Maka Ịbawanye
- Ntọala netwọkụ niile nwere mgbanwe pụrụ iche maka saịtị ọ bụla
- Dashboard ọnụọgụ iji nyochaa nchedo
- Ọkwa nchekwa a pụrụ ịgbanwe (Ngwa ngwa, Ọkara, Kachasị)
- Dịịrị ndị mmepe mfe site na owuwu onye na-eweta ọrụ a pụrụ ịgbatị
Ntinye
- Bulite
ultimate-multisite-captchana ndekọ/wp-content/plugins/gị - Mee ka plugin rụọ ọrụ na netwọkụ
- Ọ bụ ya. Echekwara gị.
Cap Captcha na-arụ ọrụ na-akpaghị aka—enweghị ntọala ị ga-ahazi, enweghị API keys ị ga-etinye. Endpoint ọ bụla akwadoro gafee netwọkụ gị niile na-echebe ozugbo ị mere ka ọ rụọ ọrụ.
Nhọrọ: Iji Google reCAPTCHA ma ọ bụ hCaptcha kama, gaa na Ultimate Multisite → Settings → Captcha ma họrọ onye na-eweta ọrụ masịrị gị.
Ajụjụ A Na-ajụkarị
Achọrọ m ịhazi ihe ọ bụla?
Mba! A na-eme ka Cap Captcha rụọ ọrụ na-akpaghị aka mgbe ị mere addon ahụ ka ọ rụọ ọrụ. A na-echebe netwọkụ gị niile ozugbo—enweghị ntọala ị ga-ahazi, enweghị API keys ị ga-etinye.
Achọrọ m API keys maka Cap Captcha?
Mba. Cap Captcha bụ nke a na-akwado n’onwe ya kpamkpam. Enweghị akaụntụ mpụga, enweghị ndebanye ngalaba, enweghị isi ọwụwa nhazi.
Nke a ọ ga-eme ka checkout m dị nwayọọ?
Cap Captcha bụ naanị 20KB ma na-agba ihe ịma aka proof-of-work n’azụ. Ndị ahịa gị agaghị ahụ igbu oge ọ bụla.
Nke a ọ na-echebe megide mwakpo nnwale kaadị?
Ee! N’adịghị ka captchas ọdịnala nke na-echebe naanị fọm HTML, njikọta WooCommerce anyị na-ejikọ ozugbo na Store API iji gbochie mwakpo bot n’ogo API—ebe ọtụtụ mwakpo nnwale kaadị na-eme.
Enwere m ike iji ndị na-eweta captcha dị iche na saịtị dị iche?
A na-ahazi onye na-eweta captcha n’ogo netwọkụ niile, mana ị nwere ike ịgbanwe ntọala ike dabere na mkpa gị.
Nke a ọ dakọtara GDPR?
Cap Captcha bụ 100% a na-akwado n’onwe ya na-enweghị iziga data na ọrụ mpụga. Maka Google reCAPTCHA na hCaptcha, biko nyochaa amụma nzuzo ha n’otu n’otu.
Ibelata Ọnụego
Ultimate Multisite: Captcha v1.5.0 na-ewebata onye na-egbochi ọnụego siri ike nke na-echebe netwọkụ gị pụọ na mwakpo brute-force na card-testing.
Otu O Si Arụ Ọrụ
Onye na-egbochi ọnụego na-agụta arịrịọ GET na POST ọ bụla n’elu ebe captcha chebere:
- Endpoints nbanye WordPress — wp-login, register, lost-password, comments
- WooCommerce checkout — my-account, checkout, pay-for-order
- Ultimate Multisite — checkout, inline-login
Mgbe onye ọbịa gafere oke ọnụego, plugin na-aza na:
- HTTP 429 (Arịrịọ Karịrị Ókè) status code
- Retry-After header na-egosi mgbe a ga-anwale ọzọ
- Ụra tarpit a họpụtara n’enweghị usoro (sekọnd 1–5 na ndabara, ejiri ike mechie na sekọnd 15) iji mee ka ndị mwakpo dị nwayọọ
Nhazi
Oge Tarpit
Jikwaa igbu oge a họpụtara n’enweghị usoro nke etinyere na arịrịọ e belatara ọnụego:
cap_rate_limit_tarpit_min— Oge ụra kacha nta na sekọnd (ndabara: 1)cap_rate_limit_tarpit_max— Oge ụra kacha ukwuu na sekọnd (ndabara: 5, ejiri ike mechie na 15)
Ntọala ndị a dị na Ultimate Multisite → Settings → Captcha.
Ịgbatị
Nzacha IP Whitelist
Wee pụọ n’ibelata ọnụego maka mpaghara IP a tụkwasịrị obi:
add_filter( 'wu_cap_rate_limit_whitelist_ip', function( $is_whitelisted, $ip ) {
// Whitelist your monitoring service
if ( $ip === '203.0.113.42' ) {
return true;
}
return $is_whitelisted;
}, 10, 2 );
Omume Tupu Mgbochi
Mee ezi uche ahaziri iche ozugbo tupu eziga mgbochi oke-ọnụego:
add_action( 'wu_cap_rate_limit_will_block', function( $ip, $surface ) {
// Log the block, notify admins, or update custom metrics
error_log( "Rate limit triggered for $ip on $surface" );
}, 10, 2 );
Nchọpụta IP Onye Ahịa & Proxies A Tụkwasịrị Obi
Ultimate Multisite: Captcha v1.5.0 na-ewebata nchọpụta client-IP na-eguzogide spoofing. Usoro Captcha_Core::get_client_ip() bụzi otu isi eziokwu maka ikenye IP onye ọbịa gafee:
- Igodo bucket maka ịmachi ọnụego
- Onye na-eweta Captcha
remoteip(reCAPTCHA, hCaptchasiteverify) - Hash IP maka ọnụ ọgụgụ