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的
评论没有发现