Django-mcauth egy Django app, amely csatlakoztatható autentikus backend, amely lehetővé teszi a felhasználók bejelentkezési azok Minecraft.net felhasználói név / jelszó.
Figyelem!
A hitelesítés ellen Minecraft.net auth szerverek nem hivatalosan támogatja, és megszűnik a munka bármikor. Egy tartalék hitelesítési backend (mint Django alapértelmezett) megakadályozza teljes kudarc, ha Notch valaha úgy dönt, hogy zárd le a dolgokat. Szintén tartsd észben, hogy ha fut egy nagy forgalmú helyszínen, akkor lehet kérni, hogy hagyja abba üti a Minecraft.net auth szerver.
Telepítés
Add "mcauth.backend.MinecraftAuthServerBackend" a settings.py valahogy így:
AUTHENTICATION_BACKENDS = (
& Nbsp; "mcauth.backend.MinecraftAuthServerBackend",
& Nbsp; "django.contrib.auth.backends.ModelBackend",
)
Ha nem szeretné, hogy új helyi Django felhasználók, ha valaki bejelentkezik egy érvényes felhasználói név / jelszó, de nem létezik a DB, akkor ezt a settings.py:
# Csak a meglévő felhasználói objektumokat lehet hitelesíteni ellen.
MCAUTH_CREATE_UNKNOWN_USERS = False
Támogatás
Ha kérdése van, vagy ötleteket, vagy hibát találsz, adjon egy bejegyzést a kérdést tracker.
követelmények :
- Python
- Django
Hozzászólás nem található