Skip to main content

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

authvault-3.0.1.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

AuthVault-3.0.1-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

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

Hashes for authvault-3.0.1.tar.gz
Algorithm Hash digest
SHA256 ee0cfe952f2399b1d6bf947f7463df9e1d90bf983283bf0f5d960f431469a65d
MD5 48c5660af6475d3f770bf7d34536a3dc
BLAKE2b-256 8dca8b19d86a429f5b202302975b070b9b6f5000c873b2e8533027bd683d89df

See more details on using hashes here.

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

Hashes for AuthVault-3.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 673b6c344f3d4768c3d3b5d1d448bc99ea1a94b37c931af20f390727785b837a
MD5 4310c66a844e27aebe8897be494d5293
BLAKE2b-256 fdc3aa836d9b495b936a3bfc329775f0a17ba2006bd897f6ed22cdbfaa39fd30

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page