Джанго-mcauth е Django приложение, което осигурява сменяем бекенд удостоверяване, която ви позволява на потребителите си Влез с тяхната Minecraft.net потребител / мине.
<Силен> Предупреждение
Authentication срещу сървъри Minecraft.net AUTH не е официално одобрен и може да престане да работи по всяко време. Използването бекенд резервен удостоверяване (като по подразбиране Django е) ще предотврати пълен провал, ако Notch някога реши да заключите определени неща. Също така имайте предвид, че ако се сблъскате с висок трафик на сайта, може да се наложи да се спре топката се удари Minecraft.net AUTH сървъра.
<Силен> Инсталиране
Добави "mcauth.backend.MinecraftAuthServerBackend" да си settings.py така:
AUTHENTICATION_BACKENDS = (
& Nbsp; "mcauth.backend.MinecraftAuthServerBackend",
& Nbsp; "django.contrib.auth.backends.ModelBackend",
)
Ако не искате да създавате нови локални потребители Django, когато някой се регистрира с валиден потребител / пас, но все още не съществува в ПБ, можете да направите това в settings.py:
# Само съществуващ потребител обекти могат да бъдат заверени срещу.
MCAUTH_CREATE_UNKNOWN_USERS = False
<Силен>
Подкрепа
. Ако имате въпроси или идеи, или при евентуални грешки, добавите запис към нашия проблем тракер
<силни> Изисквания
- Python
- Django
Коментари не е намерена