X Tutup
The Wayback Machine - https://web.archive.org/web/20201028174505/https://github.com/pmuens/serverless-secured-api
Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 

README.md

Serverless secured API

Serverless service which showcases how to build an API which is accessible through an API key.

Installation

Make sure that you use Serverless v1.

  1. Run serverless install --url https://github.com/pmuens/serverless-secured-api to install the service in your current working directory
  2. Next up cd into the service with cd serverless-secured-api
  3. Deploy with serverless deploy

How to use

Simply perform a request against the exposed endpoint:

This request should return Forbidden:

curl https://XXXX.execute-api.region.amazonaws.com/dev/greet

Whereas this one should suceeds: (you get the API key in the info output after a successfull deployment or if you run serverless info)

curl https://XXXX.execute-api.region.amazonaws.com/dev/greet --header "x-api-key: <api-key>"

AWS services used

  • Lambda
  • API Gateway

About

Serverless service which showcases how to build an API which is accessible through an API key

Resources

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.
X Tutup