Arcjet signup form protection
This form uses Arcjet's signup form protection which includes:
- Arcjet server-side email verification configured to block disposable providers and ensure that the domain has a valid MX record.
- Rate limiting set to 5 requests over a 2 minute sliding window - a reasonable limit for a signup form, but easily configurable.
- Bot protection to stop automated clients from submitting the form.
Try it
Test emails
Try these emails to see how it works:
invalid.@arcjet– is an invalid email address.[email protected]– is from a disposable email provider.[email protected]– is a valid email address & domain, but has no MX records.
See the code
The API route imports a centralized Arcjet client which sets base rules.