AxilonAuth - License Verification, Version Management & Auto-Update SDK
Project description
AxilonAuth
License verification, version management & auto-updates for your tools
Verify · Update · Protect · One line to secure your app
Features • Quick Start • Methods
Features
- License Verification - IP/HWID tracking, encrypted local cache
- Auto Updates - Detect new versions, force-update support
- Maintenance Mode - Block your tool remotely from the dashboard
- Secure Downloads - Single-use 24h download tokens
- Offline Mode - Works without internet using cached license
Quick Start
# 1. Install the package
pip install axilonauth
# 2. Import and use
from axilonauth import AxilonClient
client = AxilonClient(
product_name="My-Tool",
current_version="1.0.0",
api_url="https://auth.axilon.app",
api_key="your-api-key"
)
result = client.startup(license_key="ABCD-1234-EFGH-5678")
if not result.licensed:
print(result.error)
exit()
if result.force_update:
client.download_update(license_key="ABCD-1234-EFGH-5678")
exit()
# Your tool runs here
print("Licensed and ready!")
Methods
client.startup(key)- Verify license + check versionclient.download_update(key)- Download latest versionclient.check_version()- Check for updatesclient.deactivate()- Clear license cacheclient.get_hwid()- Get machine HWID
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
axilonauth-1.0.2.tar.gz
(9.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file axilonauth-1.0.2.tar.gz.
File metadata
- Download URL: axilonauth-1.0.2.tar.gz
- Upload date:
- Size: 9.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
85b6fc9193fa7d5d08364919055e72c11f498c6a90b64bf1c87892589086a391
|
|
| MD5 |
68d6c112438df80e105264450922c919
|
|
| BLAKE2b-256 |
d73d906f2fde240a0995aae538b56a6c7dd5de427c860a3d883f84e69b56316f
|
File details
Details for the file axilonauth-1.0.2-py3-none-any.whl.
File metadata
- Download URL: axilonauth-1.0.2-py3-none-any.whl
- Upload date:
- Size: 9.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dfb300b8de50093569ae74dad0f9d8d6544f10f4fc3c3f5ad7dc10435bd93f28
|
|
| MD5 |
df729b955faa704d6e6db0659a69bf14
|
|
| BLAKE2b-256 |
1a1d1499cd711ca355456b9619f91bea91646f504bd28ed3dae62efc3c7d9ee6
|