keywall-shield
v0.1.0
Published
Standalone Keywall Shield anti-bot browser SDK.
Readme
@keywall/shield
Standalone browser SDK for Keywall Shield anti-bot protection.
Install
npm install keywall-shieldUsage
import { KeywallShield } from "keywall-shield";
const shield = new KeywallShield({
siteKey: "shield_live_xxxxxxxxx",
baseUrl: "https://app.keywall.dev",
autoFetch: true
});
shield.protectForms();Manual Fetch
const shield = new KeywallShield({
siteKey: "shield_live_xxxxxxxxx"
});
const response = await shield.fetch("/api/contact", {
method: "POST",
body: JSON.stringify({ message: "Hello" })
});Your server can verify x-keywall-shield-token with /api/shield/siteverify.
