Skip to main content

A simple authorizer for python project.

Project description

pyauthorizer

Actions Status PyPI version PyPI platforms

A simple authorizer for python project.

In some cases, even for a scripting language like Python, it may be necessary to generate and validate tokens for specific use cases. The pyauthorizer provides a simple way to generate and validate licenses. Additionally, the built-in plugins make it easy to customize encryptors and decryptors. There is also a simple command-line tool available.

Install

Package-built has uploaded to pypi and just install with the command:

pip install pyauthorizer

Usage

To generate and validate a license, use the command:

pyauthorizer create -f simple -C password=1234567890  -O /tmp/license.json
pyauthorizer validate -f simple -C password=1234567890  -I /tmp/license.json

More command options can be listed by using pyauthorizer --help.

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

pyauthorizer-0.2.9.tar.gz (30.5 kB view details)

Uploaded Source

Built Distribution

pyauthorizer-0.2.9-py3-none-any.whl (17.2 kB view details)

Uploaded Python 3

File details

Details for the file pyauthorizer-0.2.9.tar.gz.

File metadata

  • Download URL: pyauthorizer-0.2.9.tar.gz
  • Upload date:
  • Size: 30.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for pyauthorizer-0.2.9.tar.gz
Algorithm Hash digest
SHA256 58c19e1b310fd274c8c8ed25c4da35b03447151011ed962eceaf3670b2140970
MD5 6a5617dd890ae72cebfa9ace1345dc4b
BLAKE2b-256 682936582d1a7c7fa8e23f06a480a406cac6ee5aacb9887e4bfca9834ee21f7f

See more details on using hashes here.

Provenance

File details

Details for the file pyauthorizer-0.2.9-py3-none-any.whl.

File metadata

  • Download URL: pyauthorizer-0.2.9-py3-none-any.whl
  • Upload date:
  • Size: 17.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for pyauthorizer-0.2.9-py3-none-any.whl
Algorithm Hash digest
SHA256 76b2b7765adbd2340e46b01621c54339c076a3e7f6cbb223e8687a2ddc1ba6c0
MD5 c2d3923956d9e94ef580c0fec323d41c
BLAKE2b-256 75eb2fd4b4813ebc157eb64a3c8e800edb049a93034286249b67c1e3ebfb7376

See more details on using hashes here.

Provenance

Supported by

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