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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyauthorizer-0.2.12.tar.gz
  • Upload date:
  • Size: 28.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for pyauthorizer-0.2.12.tar.gz
Algorithm Hash digest
SHA256 f5e2422f60a86cee77cb0044c5be783c514d2eb717c67553d214236739bff801
MD5 d1a34142023a0d6aec0b53416b2737bf
BLAKE2b-256 3721404b0066e008410b95dcd13c2364c9262921adf45b9d79b02293e394c8e5

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyauthorizer-0.2.12-py3-none-any.whl
Algorithm Hash digest
SHA256 43e275cddd41cbabc99d40a5cef89f6cf65ed52bacb7bb4e0e9e625c8f1b99f6
MD5 be7c736b5ae80782ed751e3d049963af
BLAKE2b-256 b9df07adb9c824e0599b18921aaffc12a83417b5409fdbc42db65d37977347cd

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