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.1.tar.gz
(8.9 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.1.tar.gz.
File metadata
- Download URL: axilonauth-1.0.1.tar.gz
- Upload date:
- Size: 8.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6975536adb5cf13c2d548dd437355863db745eef22bf643ed3178f827b339076
|
|
| MD5 |
f74cc37654b8a000f45601cb7e05606e
|
|
| BLAKE2b-256 |
aa2e7d84be241d54cffb0d712d5d20a5b13df7ba40618b4c25f5821adfbc9bdf
|
File details
Details for the file axilonauth-1.0.1-py3-none-any.whl.
File metadata
- Download URL: axilonauth-1.0.1-py3-none-any.whl
- Upload date:
- Size: 9.3 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 |
daaf2dc84948865a95d30d3d8c21d91f843c24f5625fd5801c321c6b8dcc340b
|
|
| MD5 |
5bff979af8b968fc509a08973151c482
|
|
| BLAKE2b-256 |
8544996e0dc46a1b98d9c797b3eb7c233d9ba2990e8501ff523e1f60f90d277c
|