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
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| authvault-3.tar.gz | 3.7 kB | Without provenance | Details for authvault-3.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| AuthVault-3-py3-none-any.whl | Python 3 | none | any | Details for AuthVault-3-py3-none-any.whl |
Total release size: 7.3 kB
Release files / authvault-3.tar.gz
| Download URL | authvault-3.tar.gz |
|---|---|
| Size | 3.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e419411eaf6d25aeda4ae542ece38ec76d89ac7f125b6121919a9e23cdb1fd16
|
|
BLAKE2b-256 checksum How to use checksums |
42f997f680f428c11d9d706c992f74abf3c4185897d59fc4d4617a7f4a33466f
|
| 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-py3-none-any.whl
| Download URL | AuthVault-3-py3-none-any.whl |
|---|---|
| Size | 3.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
63455e9e52568b31a4016099ea65e9463f66b0c4328506eebc20a1a6fc9380f2
|
|
BLAKE2b-256 checksum How to use checksums |
ddf8957420c8c43ff797b8c14308224134f43a4e2173ad57f88e8b85cc5b8ce3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.5
|
Security for AuthVault 3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.