No project description provided
Project description
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
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
Built Distribution
File details
Details for the file authvault-3.0.1.tar.gz
.
File metadata
- Download URL: authvault-3.0.1.tar.gz
- Upload date:
- Size: 3.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee0cfe952f2399b1d6bf947f7463df9e1d90bf983283bf0f5d960f431469a65d |
|
MD5 | 48c5660af6475d3f770bf7d34536a3dc |
|
BLAKE2b-256 | 8dca8b19d86a429f5b202302975b070b9b6f5000c873b2e8533027bd683d89df |
File details
Details for the file AuthVault-3.0.1-py3-none-any.whl
.
File metadata
- Download URL: AuthVault-3.0.1-py3-none-any.whl
- Upload date:
- Size: 3.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 673b6c344f3d4768c3d3b5d1d448bc99ea1a94b37c931af20f390727785b837a |
|
MD5 | 4310c66a844e27aebe8897be494d5293 |
|
BLAKE2b-256 | fdc3aa836d9b495b936a3bfc329775f0a17ba2006bd897f6ed22cdbfaa39fd30 |