@fastify/rate-limit Logo

@fastify/rate-limit

0
Free
Visit Website

A low overhead rate limiter for your routes. This plugin will add an onRequest hook to check if a client (based on their IP address) has made too many requests in the given timeWindow. Usage: Register the plugin and, if required, pass some custom options. Example: ```javascript import Fastify from 'fastify' const fastify = Fastify() await fastify.register(import('@fastify/rate-limit'), { max: 100, timeWindow: '1 minute' }) fastify.get('/', (request, reply) => { reply.send({ hello: 'world' }) }) fastify.listen({ port: 3000 }, err => { if (err) throw err console.log('Server listening at http://localhost:3000') }) ```

FEATURES

ALTERNATIVES

Identifies misconfigured CloudFront domains vulnerable to hijacking

A webshell manager via terminal for controlling web servers running PHP or MySQL.

A fake Django admin login screen to detect and notify admins of attempted unauthorized access

A Windows Kernel driver intentionally vulnerable to help improve skills in kernel-level exploitation.

Pint is a PIN tool that exposes the PIN API to lua scripts, allowing dynamic instrumentation of binaries.

Guidelines for secure coding in Java SE to avoid bugs that could weaken security and open holes in Java's security features.

A comprehensive application security platform combining specialized services and software tools to help organizations manage vulnerabilities throughout the software development lifecycle.

DECAF++ is a fast whole-system dynamic taint analysis framework with improved performance and elasticity.

PINNED