Django的mcauth是一個Django應用程序,提供了可插拔的認證後端,可以讓您的用戶登錄他們的Minecraft.net用戶/通行證。
警告
針對Minecraft.net auth服務器認證不正式批准,並可能停止工作在任何時候。使用回退認證後端(如Django的默認值)將防止完全失敗,如果缺口曾經決定要鎖定下來。也請記住,如果你運行一個高流量的網站,您可能會被要求停止擊球Minecraft.net auth服務器。
安裝
添加“mcauth.backend.MinecraftAuthServerBackend'到您的settings.py像這樣:
AUTHENTICATION_BACKENDS =(
 “mcauth.backend.MinecraftAuthServerBackend',
 “django.contrib.auth.backends.ModelBackend',
)
如果您不希望創建新的本地用戶的Django當有人使用有效的用戶名/密碼登錄,但不會在數據庫已經存在,你可以在settings.py做到這一點:
#只有現有的用戶對象可以被認證對。
MCAUTH_CREATE_UNKNOWN_USERS =假
支持
如果您有任何疑問或想法,或遇到錯誤,將條目添加到我們的問題跟踪
要求:
- 在Python的
- Django的
評論沒有發現