KamoCRM

Throttle cariera anonime forma talent-alert

FixDocsService
Shipped
23 septembrie 2026 la 08:37 UTC
Author
Kamo
Commit
133a70d

CarierePOST PublicController / {orgRef} /alerts este cel anonim, obiectiv neautentificat în acest serviciu care trimite un e-mail pe fiecare apel acceptat, cu nimic gating cât de des: a apelant ar putea trimite un link de confirmare la orice adresă, în mod repetat, în orice caz Inbox real, sau riscul de cheltuire/reputare fără legătură pe domeniul de trimitere al platformei. Adaugă CariereAlertThrottle (Redis-backed; fiecare regulă este o fereastră de timp, astfel încât nici o schimbare schema): la cele mai multe o confirmare pe oră pe adresă, nu re-trimite în timp ce o fereastră 24 neconfirmat-pending este Rularea, și un capac de încercare per sursă-IP. De asemenea, capac cât de multe rânduri neconfirmate o org poate deține la O dată, astfel încât un potop de adrese nou-nouț nu poate crește masa fără legătură. Fiecare cec răspunde de a rămâne tăcut [abonat () încă întoarce 202) mai degrabă decât suprafațând o eroare distinctivă În conformitate cu regula existentă a obiectivului, un apelant public nu trebuie să fie în măsură să spună "throttled" în afară de "trimis," care ar fi ea însăşi un oracol pentru "există această adresă." Cheia per-IP este rezolvată prin soluţionarea juridicăClientIp. (cea mai dreaptă X-forwarded-for hop) Nu "***************" stil de lectură stânga-cea mai-hop utilizate pentru trasee de audit în altă parte în acest serviciu: cel mai stânga-stop este cel un CLIENT scrie, astfel tastarea o acceleratie pe ar lăsa un atacator să învingă capacul per-IP pur și simplu prin trimiterea unei valori diferite pe fiecare cerere. Client juridic Ip propria clasă Javadoc documente exact acest mod de eșec pentru caz probatoriu; se aplică la fel de direct aici.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing