Capabilities / Blueprints
Combine Email Validation and IP Intelligence to stop fake accounts.
Browse Documentation
Foundation
Platform
Capabilities
Product
Core Platform
Core Platform
Developers
Operations
Business
Billing and Plans
Billing and Plans
On This Page
No section anchors
# Signup Abuse Protection
Attackers use automated systems, disposable emails, and VPNs to mass-register accounts. Use Cosantoir to seamlessly block them.
## Implementation Strategy
1. Enable the **Email Validation** module to flag disposable and high-risk domains.
2. Enable **IP Intelligence** to flag TOR exit nodes and datacenter VPNs.
3. Enable **Rate Limiting** heavily on /auth/signup to limit bursts.
## Code Example (Next.js)
``ts
import { createCosantoir } from '@cosantoir/node';
// Call this inside your server action or API route
const verifySignup = async (email: string, ip: string) => {
const decision = await client.evaluate({
ip,
method: 'POST',
path: '/auth/signup',
email // Trigger email validation
});
return decision.action === 'allow';
};
``