An Elixir Plug to verify HTTP requests signed with AWS Signature V4
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
config
lib
test
.credo.exs
.gitignore
LICENSE
README.md
mix.exs
mix.lock

README.md

PlugSigaws

An Elixir Plug to verify HTTP requests signed with AWS Signature V4.

Inline docs

Installation

This package can be installed by adding plug_sigaws to your list of dependencies in mix.exs:

def deps do
  [
    {:plug_sigaws, "~> 0.1.0"},
    {:sigaws_quickstart_provider, "~> 0.1.0"}
  ]
end

You will need a companion Sigaws verification provider package as well. If you have your own custom build provider, include that in place of :sigaws_quickstart_provider.

Documentation