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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyauthorizer-0.2.15.tar.gz
  • Upload date:
  • Size: 28.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for pyauthorizer-0.2.15.tar.gz
Algorithm Hash digest
SHA256 ee15e707f54fac51b8416a219791f882c08e58c25462f90ab74f56b0951ba00c
MD5 51300bd800daea7a578db5b188c7a027
BLAKE2b-256 3d2fc94d5540d1f4a54973f5b64dec00783cddfb252d74e33dff5a4bc243b3c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyauthorizer-0.2.15-py3-none-any.whl
Algorithm Hash digest
SHA256 a0deac0b3fe23961856729e61796afcd7757287bec4b4ace2f2a9095b90559f1
MD5 ab1fb0b1fc48232a94acaa63325fce57
BLAKE2b-256 787bc44dc8ea090021e33bfd9466c38f2be728292cf30173382ef54e565a40fd

See more details on using hashes here.

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