Django-mcauth це додаток Django, який забезпечує підключається бекенд аутентифікації, яка дозволяє користувачам авторизуватися їх користувачеві Minecraft.net / пас.
<Сильний> Попередження
Аутентифікація з серверами Minecraft.net Авт офіційно не затверджений, і може припинити працювати в будь-який час. Використання бекенда перевірки автентичності резервний (як за замовчуванням Джанго) запобіжить повний провал, якщо коли-небудь вирішить Паз для фіксації речі. Також майте на увазі, що якщо ви запустите сайт з великим трафіком, вам може бути запропоновано зупинити удару аутентифікації сервера Minecraft.net.
<Сильний> Установка
Додати '' 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
- Джанго
Коментар не знайдено