Popularity
3.9
Stable
Activity
0.0
Stable
23
4
6
Monthly Downloads: 6,942
Programming language: Elixir
License: MIT License
Tags:
REST And API
Latest version: v1.3.0
signaturex alternatives and similar packages
Based on the "REST and API" category.
Alternatively, view signaturex alternatives based on common mentions on social networks and blogs.
WorkOS - The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Promo
workos.com
Do you think we are missing an alternative of signaturex or a related project?
README
Signaturex
Simple key/secret based authentication for APIs (documentation).
Totally based on https://github.com/mloughran/signature
Usage
You will need Elixir ~> 1.5 and Erlang ~> 20.0
Client side:
params = %{ q: "asdaf" }
signed_params = Signaturex.sign("key", "secret", :put, "/some/path", params)
params = Map.merge(signed_params, params)
query_string = URI.encode_query(params)
HTTPsomething.put("/some/path?" <> query_string)
Server side:
Signaturex.validate("key", "secret", :put, "/some/path", params) # Will return true or false