AuthVault 🔒
The #1 Trusted Authentication System for handling HWID locks, timed license keys, and secure software authentication.
🚀 Features
- 🔑 HWID-Based Authentication: Securely bind licenses to hardware.
- ⏳ Timed License Keys: Control access with keys that expire after a set period.
- ⚙️ Easy Integration: Effortlessly integrate with your Python projects.
- 📊 Detailed Reporting: Monitor and manage keys and HWID data.
- 🛡️ Secure & Trusted: Trusted by thousands for its reliability and security.
🔧 Installation
Install AuthVault using pip:
pip install AuthVault
🏁 Quick Start Import AuthVault into your project:
from authvault import AuthVault
def main():
AuthVault.setup()
license_key = "your_license_key_here"
application_id = your_application_id
secret = "your_secret_here"
# Check license validity
print("Checking license validity...")
if AuthVault.validate_license_key(license_key, application_id, secret):
print("License is valid. Proceeding with application flow...")
# Run your main script after this
else:
print("License validation failed. Exiting the program.")
exit(1)
if __name__ == "__main__":
main()
📖 Documentation For full documentation, check out AuthVault Docs.
🛠️ Configuration Options Configure AuthVault with these options:
license_key: Your unique key to authenticate. APPLICATION_ID: Your application’s ID. SECRET: Secret key for added security. hwid: Hardware ID binding for extra security. 🤝 Contributing We welcome contributions! Feel free to open a pull request or submit issues. Check out our contributing guidelines.
📧 Contact Us Need help? Contact us at: 📧 n3v1n22@gmail.com
Metadata
Release files for AuthVault 3.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| authvault-3.0.1.tar.gz | 3.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| AuthVault-3.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.3 kB
Release files / authvault-3.0.1.tar.gz
| Download URL | authvault-3.0.1.tar.gz |
|---|---|
| Size | 3.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ee0cfe952f2399b1d6bf947f7463df9e1d90bf983283bf0f5d960f431469a65d
|
|
BLAKE2b-256 checksum How to use checksums |
8dca8b19d86a429f5b202302975b070b9b6f5000c873b2e8533027bd683d89df
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.5
|
Release files / AuthVault-3.0.1-py3-none-any.whl
| Download URL | AuthVault-3.0.1-py3-none-any.whl |
|---|---|
| Size | 3.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
673b6c344f3d4768c3d3b5d1d448bc99ea1a94b37c931af20f390727785b837a
|
|
BLAKE2b-256 checksum How to use checksums |
fdc3aa836d9b495b936a3bfc329775f0a17ba2006bd897f6ed22cdbfaa39fd30
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.5
|