Skip to main content

Envoy webhook authentication decorator

Project description

Envoy webhook authentication decorator

Build Status Pypi Status Coveralls Status

Installation

From source code:

python setup.py install

From pypi:

pip install envoy-webhook-auth-decorator

Usage

import envoy_webhook_auth_decorator

@envoy_webhook_auth_decorator.authentication({"api_key": ..., "timestamp": ..., "token": ..., "signature": ...})
def mytest():
    print("Testing...")

if __name__ == '__main__':
    mytest()

License

This software is licensed under the MIT license

See License file

Changelog

0.1.1

  • Update version

0.1.0

  • Add coverage

0.0.3

  • Remove hmac_signature upper process logic

0.0.2

  • Support Envoy webhook callback authentication

0.0.1

  • Initial public release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

envoy-webhook-auth-decorator-0.1.1.tar.gz (3.4 kB view details)

Uploaded Source

File details

Details for the file envoy-webhook-auth-decorator-0.1.1.tar.gz.

File metadata

  • Download URL: envoy-webhook-auth-decorator-0.1.1.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.14

File hashes

Hashes for envoy-webhook-auth-decorator-0.1.1.tar.gz
Algorithm Hash digest
SHA256 4347abd8c36817d5cd0602bbfd778710ac5d9055532d0b8a6a4817bd95c6ac39
MD5 9f893d447632389ec31b07b5d09711d3
BLAKE2b-256 07d9332a5bc999714704c9d0a5821231b6d125aaea5388b4dd19b7b8fe1a0714

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page