Django-mcauth je aplikace, Django, který poskytuje Pluggable Authentication backend, který umožňuje uživatelům přihlásit se jejich uživatelem Minecraft.net / projít.
Varování
Ověřování proti Minecraft.net auth serverech není oficiálně potvrzená, a může přestat fungovat kdykoliv. Použití ověřování fallback backend (jako Django je ve výchozím nastavení), bude zabránit úplnému selhání, pokud Notch někdy rozhodne uzamknout věci dolů. Také mějte na paměti, že pokud spustíte velký provoz webu, můžete být požádáni, aby přestal bít AUTH serveru Minecraft.net.
Instalace
Přidat 'mcauth.backend.MinecraftAuthServerBackend' do svého settings.py jako tak:
AUTHENTICATION_BACKENDS = (
& Nbsp; "mcauth.backend.MinecraftAuthServerBackend",
& Nbsp; "django.contrib.auth.backends.ModelBackend",
)
Pokud nechcete vytvořit nové místní uživatelé Django, když někdo přihlásí pomocí platného jména uživatele / přihrávku, ale už neexistuje v DB, můžete to udělat v settings.py:
# Pouze existující Uživatelské objekty mohou být ověřen proti.
MCAUTH_CREATE_UNKNOWN_USERS = False
Podpora
. Pokud máte otázky nebo nápady, nebo nejaké chyby, přidejte položku do našeho sledování problémů
Požadavky na :
- Python
- Django
Komentáře nebyl nalezen