Skip to main content

A python library for signing http requests.

Project description

I simple utility to sign http requests given some private key

To run the python tests

  1. pip install -r requirements/test.txt

  2. nosetests

To run the example using flask

  1. pip install -r requirements/example.txt

  2. python app.py

  3. open a browser and point to http://localhost:5000/

After you invoke the GET request above you should see a request in the terminal

GET /verify?__client_id=example&username=foo&password=bar&__signature=somestrangestuffhere

This shows the client in action but at this time our example does not truly verify the signed request

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

generic-request-signer-2.0.0.tar.gz (16.4 kB view details)

Uploaded Source

Built Distribution

generic_request_signer-2.0.0-py3-none-any.whl (21.8 kB view details)

Uploaded Python 3

File details

Details for the file generic-request-signer-2.0.0.tar.gz.

File metadata

  • Download URL: generic-request-signer-2.0.0.tar.gz
  • Upload date:
  • Size: 16.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.0

File hashes

Hashes for generic-request-signer-2.0.0.tar.gz
Algorithm Hash digest
SHA256 8a3a93c530efdbb8cbea018ff05e0501be65a6b63372ecfd5b91b8b4565b0c90
MD5 b7c921efbb0f554e2cb2786c5eb9d847
BLAKE2b-256 6e773de1a26b00c4e2aa2eaae49b108d5acfedd9c16f9e2c0de460a0d35688e8

See more details on using hashes here.

File details

Details for the file generic_request_signer-2.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for generic_request_signer-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 25c9b882184e376a4e57c4b9fa6a813c8871bdd8c9373c1a31c6ce9cab9d6ea7
MD5 84b34f2f0daca228bcd32534fe54d1a8
BLAKE2b-256 3cc6c20a47b8cf9b35567cb1ff595b22b47a589ccf3c8c052803cdc1ade51674

See more details on using hashes here.

Supported by

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