Arcjet helps developers protect their apps in just a few lines of code. Bot detection. Rate limiting. Email validation. Attack protection. Data redaction. A developer-first approach to security.
This is an example Next.js application demonstrating the use of multiple features. It is deployed at https://example.arcjet.com.
Install dependencies:
npm ci
Rename .env.local.example
to .env.local
and add your Arcjet key. If you
want to test the rate limiting authentication, you will also need to add an
Auth.js secret and create a GitHub OAuth
app.
Start the dev server
npm run dev
Check out the docs, contact support, or join our Discord server.
Arcjet helps developers protect their apps in just a few lines of code. Bot detection. Rate limiting. Email validation. Attack protection. Data redaction. A developer-first approach to security.
This is an example Next.js application demonstrating the use of multiple features. It is deployed at https://example.arcjet.com.
Install dependencies:
npm ci
Rename .env.local.example
to .env.local
and add your Arcjet key. If you
want to test the rate limiting authentication, you will also need to add an
Auth.js secret and create a GitHub OAuth
app.
Start the dev server
npm run dev
Check out the docs, contact support, or join our Discord server.