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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyauthorizer-0.2.8.tar.gz
  • Upload date:
  • Size: 30.3 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.8.tar.gz
Algorithm Hash digest
SHA256 bfe1830d053c0b423db4348739a990ed0f80a7c130e7edd6c04a6e43aa5f9a69
MD5 718c0384959ba68f46a6c5eb7815140d
BLAKE2b-256 a6711f24f47d7eab8f28f6e7ba790bc6ac53fcfd70f206ef261717a79ef4d851

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyauthorizer-0.2.8-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.8-py3-none-any.whl
Algorithm Hash digest
SHA256 3ff4cedc86b7167090259bd6fac04758265541449dfdfc26602cdaffd8f8e4ad
MD5 724008d6ff4f8bef6503b2532ac0b995
BLAKE2b-256 075e8b50dbaef23d2820bf43010b2b1b8d0611dd0e54ce0069aa768a2e0e8736

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