Skip to main content

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

Metadata

Release files for generic-request-signer 2.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for generic-request-signer 2.0.0
File Size Uploaded Provenance Actions
generic-request-signer-2.0.0.tar.gz 16.4 kB Without provenance Details for generic-request-signer-2.0.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for generic-request-signer 2.0.0
File Interpreter ABI Platform Actions
generic_request_signer-2.0.0-py3-none-any.whl Python 3 none any Details for generic_request_signer-2.0.0-py3-none-any.whl

Total release size: 38.2 kB

Release files / generic-request-signer-2.0.0.tar.gz

Download URL generic-request-signer-2.0.0.tar.gz
Size 16.4 kB
Tags Source
SHA-256 checksum
How to use checksums
8a3a93c530efdbb8cbea018ff05e0501be65a6b63372ecfd5b91b8b4565b0c90
BLAKE2b-256 checksum
How to use checksums
6e773de1a26b00c4e2aa2eaae49b108d5acfedd9c16f9e2c0de460a0d35688e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.0

Release files / generic_request_signer-2.0.0-py3-none-any.whl

Download URL generic_request_signer-2.0.0-py3-none-any.whl
Size 21.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
25c9b882184e376a4e57c4b9fa6a813c8871bdd8c9373c1a31c6ce9cab9d6ea7
BLAKE2b-256 checksum
How to use checksums
3cc6c20a47b8cf9b35567cb1ff595b22b47a589ccf3c8c052803cdc1ade51674
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.0

Security for generic-request-signer 2.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page