django-mcauth เป็น app Django ที่ให้การรับรองความถูกต้อง pluggable แบ็กเอนด์ที่ช่วยให้ผู้ใช้ของคุณเข้าสู่ระบบที่มีผู้ใช้ Minecraft.net ของพวกเขา / ผ่าน
คำเตือน
รับรองความถูกต้องกับเซิร์ฟเวอร์ Minecraft.net รับรองความถูกต้องไม่ได้รับการรับรองอย่างเป็นทางการและอาจหยุดการทำงานได้ตลอดเวลา ใช้แบ็กเอนด์การตรวจสอบทางเลือก (เช่นเริ่มต้นของ Django) จะป้องกันไม่ให้ล้มเหลวโดยสิ้นเชิงถ้าบากเคยตัดสินใจที่จะล็อคสิ่งที่ลง นอกจากนี้ยังทราบว่าถ้าคุณเรียกใช้เว็บไซต์การจราจรสูงคุณอาจถูกขอให้หยุดตีเซิร์ฟเวอร์ 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 = เท็จ
สนับสนุน
. ถ้าคุณมีคำถามหรือความคิดหรือพบข้อบกพร่องเพิ่มรายการเพื่อติดตามปัญหาของเรา
ต้องการ
- งูหลาม
- Django
ความคิดเห็นที่ไม่พบ