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:
- Fix ChangePassword
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.GetHWID()
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("ADMIN API KEY")
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.ChangeRank(Username, Rank)
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)
Admin.SetHWID(Username, HWID)