Skip to main content

Simple Python Auth.GG Package

Project description

Introduction

Simple Python Auth.GG Package

  • Simple
  • Lightweight
  • User Friendly

All functions will return the response directly from https://auth.gg/ without modifying them. This allows you to do just what you want with the information instead of being restricted to what this package does and can do.

To Do:

  • Application API Support
  • Admin API Support
  • In Depth Documentation
  • Support License Format 4 {PREFIX}-{LENGTH}
  • Fix ChangePassword

Startup Guide

Read the Docs for in depth documentation.

Installation:

pip install PyAuthGG

Application API Example:

import PyAuthGG

App = PyAuthGG.Application("API Key", "AID", "Application Secret")
print(App.Info())

Admin API Example:

import PyAuthGG

Admin = PyAuthGG.Administration.Administration("Admin API Key")
print(Admin.FetchUser("xFueY"))

Application API Functions Available:
In Depth Documentation: Docs

App = PyAuthGG.Application("API", "AID", "SECRET")

App.Info()

App.Login(Username, Password)

App.Register(License, Username, Email, Password)

App.Extend(License, Username, Password)

App.ForgotPassword(Username)

App.ChangePassword(Username, Password, NewPassword)

App.Log(Username, Action)

Admin API Functions Available:
In Depth Documentation: Docs

Admin = PyAuthGG.Administration("API")

Admin.FetchUser(Username)

Admin.FetchUsedLicenses(Username) # Custom Function That Returns All Licenses Used By A User

Admin.FetchUsers()

Admin.FetchUserCount()

Admin.DeleteUser(Username)

Admin.ChangeVariable(Username, Variable)

Admin.ChangePassword(Username, Password)

Admin.FetchLicense(License)

Admin.FetchLicenses()

Admin.FetchLicenseCount()

Admin.DeleteLicense()

Admin.UnuseLicense()

Admin.UseLicense()

Admin.GenerateLicense(Amount, Days, Level, Format, Prefix)

Admin.FetchHWID(Username)

Admin.ResetHWID(Username)

Version 1.0.7 - 25th January 2021

  • Added Administration.ChangeRank()
  • Added Administration.SetHWID()
  • Added Application.GetHWID()

Version 1.0.6 - 30th December 2020

  • Added Application.Status()
  • Added Administration.Status()
  • Added Administration.UseLicense()
  • Added Support For License Format 4 {PREFIX}-{LENGTH}

Version 1.0.5 - 28th December 2020

  • Added ReadMe Content
  • Fixed ResetPassword

Version 1.0.4 - 28th December 2020

  • Version & PyPI

Version 1.0.3 - 28th December 2020

  • Version & PyPI

Version 1.0.2 - 28th December 2020

  • Version & PyPI

Version 1.0.1 - 28th December 2020

  • Version & PyPI

Version 1.0.0 - 28th December 2020

  • Initial Release

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

PyAuthGG-1.0.7.tar.gz (4.2 kB view hashes)

Uploaded Source

Built Distribution

PyAuthGG-1.0.7-py3-none-any.whl (5.9 kB view hashes)

Uploaded Python 3

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