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

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.3.tar.gz (16.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

generic_request_signer-2.0.3-py3-none-any.whl (21.9 kB view details)

Uploaded Python 3

File details

Details for the file generic_request_signer-2.0.3.tar.gz.

File metadata

  • Download URL: generic_request_signer-2.0.3.tar.gz
  • Upload date:
  • Size: 16.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for generic_request_signer-2.0.3.tar.gz
Algorithm Hash digest
SHA256 db3a05445d1deed90f1b2c6bff60994a6a4c18ac6996d8bae769e137fa9fd78f
MD5 8163da3eecf26c6df1c1292991adf7c1
BLAKE2b-256 4986338d8fab66cb7171b9c0668462f95d4afac3961c79663142c18bee770a25

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for generic_request_signer-2.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 f3a71f6cc66fd8862d758e27b6dea976ddad9daf7acb1887a0d590e58807bf40
MD5 c12f58c894108b703e695c864f964b7e
BLAKE2b-256 47fa667fbe3ee2e5392d43fb5ecd4ba6028cb3fa5b0e3e43e432c813598f1875

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