डिफ़ॉल्ट रूप से local
Risk evaluation, challenge verification और authorization प्रोजेक्ट के अंदर रहते हैं।
2IZI Guard स्थानीय risk evaluation, adaptive friction और single-use server authorization tokens से forms और public actions की सुरक्षा करता है। External CAPTCHA runtime अनिवार्य नहीं है।
Visible challenge केवल एक layer है। Guard business operation से पहले server action को protect करता है।
Risk evaluation, challenge verification और authorization प्रोजेक्ट के अंदर रहते हैं।
JavaScript success authorization नहीं है। Server Guard token को verify और consume करता है।
Trusted traffic चुपचाप गुजर सकता है; अधिक risk पर PoW, hold, throttle या deny लागू हो सकता है।
Network, Guard session, account, action और site-wide limits को जोड़ा जा सकता है।
IP और browser signals पहचान नहीं हैं; invasive fingerprinting default में बंद है।
Risk Engine tuning के लिए reason codes और Shadow Mode predictions रखता है।
Browser challenge में भाग ले सकता है, लेकिन business permission हमेशा server जारी और consume करता है।
महंगे काम से पहले Origin, action, session और basic limits जाँचें।
Server और application signals explainable risk decision बनाते हैं।
Policy PASS, PoW, interaction, throttle या deny चुनती है।
Random 256-bit opaque token को session/action/origin और short TTL से bind करें।
Business endpoint token को एक बार consume करता है; replay, mismatch और expiry reject होते हैं।
Source, JavaScript, API, DB schema, PoW और thresholds ज्ञात हो सकते हैं; secrets और authorization server-side रहते हैं।
Implementation पढ़ना authorization bypass नहीं बनाना चाहिए। Public review के लिए disciplined releases, keys, repository permissions और vulnerability handling जरूरी हैं।
Current core PHP 8.1+ को target करता है और security boundary पर framework-independent है। हर action को explicit protect करें और business operation से पहले token consume करें।
<script src="/guard/public/assets/guard.js" defer></script> <form data-guard-action="contact"> … </form>
$result = Guard::verifyAndConsume( $_POST['guard_token'] ?? '', 'contact' ); if (!$result->allowed()) { http_response_code(403); exit; }
Current branch में security-first architecture और automated regression/red-team coverage है। पहले Shadow Mode, फिर real traffic पर enforcement tune करें।
Local runtime. Server authorization. Public threat model. Mandatory external CAPTCHA नहीं।