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

APPLICATION_ID = ""
SECRET = ""

auth_instance = AuthVault()

def main():
    license_key = input("Please enter your license key: ")
    auth_instance.authvault(license_key, APPLICATION_ID, SECRET)
    if auth_instance.get_auth_status():
        print("The license key is valid.")
    else:
        print("The license key is invalid.")

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-2.0.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

AuthVault-2.0-py3-none-any.whl (2.9 kB view details)

Uploaded Python 3

File details

Details for the file authvault-2.0.tar.gz.

File metadata

  • Download URL: authvault-2.0.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for authvault-2.0.tar.gz
Algorithm Hash digest
SHA256 cce6f9ac39f276d8696375a93e3bbca199dfed701d103d64e77b367055dbf786
MD5 51084418c007ed127b494ecc34638d97
BLAKE2b-256 f9f23d29c121b7f9941a3e7572a47128cc0c6d1a80293fe2122dc794d611861e

See more details on using hashes here.

File details

Details for the file AuthVault-2.0-py3-none-any.whl.

File metadata

  • Download URL: AuthVault-2.0-py3-none-any.whl
  • Upload date:
  • Size: 2.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for AuthVault-2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6ee83afa218b2cf9e4ef147bdeb3412adc1e57e4d8c6adb42d8a799daca7c218
MD5 f247f3775b79034802fa6273d787513f
BLAKE2b-256 9333d511a3d5ff970a6fa310689dcfd0fd5480f01ac2d1027507a9e4c19c9d20

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