Arcjet · Concept
Signup protection
Signup form protection combines rate limiting, bot protection, and email validation. Configure the three option groups through one protectSignup rule in JavaScript or TypeScript, or unpack the returned rules in Python.
Last updated
Syntax
interface ProtectSignupOptions {
bots?: BotOptions;
email?: EmailOptions;
rateLimit?: SlidingWindowRateLimitOptions;
}In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.
SubscribeRelated
rate limitingbot protectionemail validationprotectSignupprotect_signupBotOptionsEmailOptionsSlidingWindowRateLimitOptions