This tool secures API access through authorization, rate limiting, and API key management.
This project is an extension of our previous AWS Serverless API application. It focuses on authorizing API requests, implementing rate limiting, and creating API keys to secure your database from unauthorized access and attacks.
Developers building serverless applications on AWS can use this tool to protect their APIs from unauthorized access and abuse. It is particularly useful for ensuring that only authenticated users can make requests while controlling the volume of requests to prevent overload.
Ensure that you have the necessary AWS credentials configured before running the tool.
Clone the repository using git clone https://github.com/DNcrypter/API-Authorizer-and-Rate-limit-setup.git
Navigate to the project directory
Install dependencies as specified in the README
npm install
Installs the necessary dependencies for the project.
node index.js
Starts the API server with the configured authorization and rate limiting.