Skip to main content

MojangAuthPython is a lib for mojang authentification.

Project description

MojangAuth-Python

A lib for mojang authentification.

Made with

Install prerequisites

  • Execute command: pip3 install MojangAuthPython

Examples

Simple Authentification

from MojangAuth import MojangAuth

mojang_auth = MojangAuth()

mojang_auth.auth("email", "password")

access_token = mojang_auth.access_token # return access token (str)
client_token = mojang_auth.client_token # return client token (str)
profile = mojang_auth.profile # return selected profile (list)
username = mojang_auth.username # return username (str)
id = mojang_auth.id #str : return id (str)

Refresh Token

from MojangAuth import MojangAuth

mojang_auth = MojangAuth()

mojang_auth.refresh("accessToken", "clientToken")

Validate Token

from MojangAuth import MojangAuth

mojang_auth = MojangAuth()

mojang_auth.validate("accessToken", "clientToken") # return True if token is good and False if not

Invalidate Token

from MojangAuth import MojangAuth

mojang_auth = MojangAuth()

mojang_auth.invalidate("accessToken", "clientToken") # invalidated token and return True if token is good and False if not

Sign-out

from MojangAuth import MojangAuth

mojang_auth = MojangAuth()

mojang_auth.sign_out("email", "password")  # sign-out user and return True if user successfully sign-out and False if not

Author

Asthowen

License

MojangAuth-Python | Mozilla Public License 2.0

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

MojangAuthPython-0.1.4.tar.gz (7.7 kB view details)

Uploaded Source

Built Distribution

MojangAuthPython-0.1.4-py3-none-any.whl (8.5 kB view details)

Uploaded Python 3

File details

Details for the file MojangAuthPython-0.1.4.tar.gz.

File metadata

  • Download URL: MojangAuthPython-0.1.4.tar.gz
  • Upload date:
  • Size: 7.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for MojangAuthPython-0.1.4.tar.gz
Algorithm Hash digest
SHA256 11ddf955413dc320c01336ef5418c9a4476b2bd5cabe98673800337b01a13718
MD5 2a3edd95f34268c762c1d13b59e2553d
BLAKE2b-256 eb0923e8dfaabc723968bdcebcf0d82e0677d5189411f873deb2622d8f2aa250

See more details on using hashes here.

File details

Details for the file MojangAuthPython-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: MojangAuthPython-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 8.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for MojangAuthPython-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 ab00771ae8cc2a3655ab9b1335ef3756e98a2e81cd8290b5a62b4e246e70457e
MD5 cfe78e11b2b2acf689a3c59df14f55fe
BLAKE2b-256 90b807f529aa8ec91288abf4a032d64ebaea0cd760ebd9cd2c76c275a4f9ddf4

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