Django-mcauth adalah aplikasi Django yang menyediakan backend otentikasi pluggable yang memungkinkan pengguna Anda login dengan user Minecraft.net mereka / lulus.
Peringatan
Otentikasi terhadap server Minecraft.net auth tidak secara resmi didukung, dan mungkin berhenti bekerja setiap saat. Menggunakan backend otentikasi mundur (seperti standar Django) akan mencegah kegagalan lengkap jika Notch pernah memutuskan untuk mengunci segalanya. Juga perlu diingat bahwa jika Anda menjalankan situs lalu lintas tinggi, Anda mungkin akan diminta untuk menghentikan memukul auth server yang Minecraft.net.
Instalasi
Add 'mcauth.backend.MinecraftAuthServerBackend' ke settings.py Anda seperti:
AUTHENTICATION_BACKENDS = (
& Nbsp; 'mcauth.backend.MinecraftAuthServerBackend',
& Nbsp; 'django.contrib.auth.backends.ModelBackend',
)
Jika Anda tidak ingin membuat pengguna Django lokal baru ketika seseorang login dengan user / pass yang berlaku, tetapi tidak sudah ada di DB, Anda dapat melakukan ini di settings.py:
# Benda Pengguna Hanya ada dapat dikonfirmasi melawan.
MCAUTH_CREATE_UNKNOWN_USERS = False
Dukungan
. Jika Anda memiliki pertanyaan atau ide, atau menemukan bug, menambahkan sebuah entri ke pelacak isu kami
Persyaratan :
- Python
- Django
Komentar tidak ditemukan