ManifoldcoSignature
Verify signed HTTP requests from Manifold.
Installation
If available in Hex, the package can be installed
by adding manifoldco_signature
to your list of dependencies in mix.exs
:
def deps do
[
# Required for the `manifoldco_signature` dependency.
{:enacl, github: "jlouis/enacl", ref: "c8403ab198b80863479c2ab5a9ccd0a8d73a57c4"}
{:manifoldco_signature, "~> 0.0.1"}
]
end
Note that this library uses a specific version of the
enacl library. This is due to broken build requirements
when trying to compile the libsodium
bindings.
Oh, and you’ll need libsodium
to be installed on the host machine. If you’re on mac you
can do so via:
brew install libsodium
Documentation
Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/manifoldco_signature.
Credit
This package was built by
A Manifold logging provider.