Metadata-Version: 2.1
Name: AuthVault
Version: 3.0.1
Home-page: 
Author: QSXD
Author-email: n3v1n22@gmail.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
Requires-Dist: requests
Requires-Dist: gspread
Requires-Dist: oauth2client
Requires-Dist: cryptography
Requires-Dist: psutil
Requires-Dist: pyarmor

# 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`:

```bash
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. <!-- Replace with the actual URL if available -->


🛠️ 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. <!-- Optional link to guidelines -->

📧 Contact Us
Need help? Contact us at:
📧 n3v1n22@gmail.com
