Arcjet · Function
protectSignup
protectSignup combines rate limiting, bot protection, and email validation for signup forms. Configure the three checks in one rule and pass the submitted email to aj.protect.
Last updated
Syntax
protectSignup({ bots?: BotOptions; email?: EmailOptions; rateLimit?: SlidingWindowRateLimitOptions })In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.
SubscribeRelated
sliding window rate limitbot protectionemail validationArcjetDecisionaj.protect