ジャンゴ-mcauthは、ユーザーが自分のMinecraft.netユーザ/パスを使ってログインでき、プラグイン可能な認証バックエンドを提供してDjangoのアプリです。
警告
Minecraft.net認証サーバーに対する認証が正式に承認されず、任意の時点で動作しなくてもよいです。ノッチはこれまでのものをロックダウンすることを決定した場合(Djangoのデフォルトのような)フォールバック認証バックエンドを使用すると、完全な失敗を防ぐことができます。また、トラフィックの多いサイトを実行する場合は、Minecraft.net認証サーバーを打つ停止するように求められる可能性があることに注意してください。
インストール
そのようなあなたのsettings.pyに「mcauth.backend.MinecraftAuthServerBackend」を追加します。
AUTHENTICATION_BACKENDS =(
  'mcauth.backend.MinecraftAuthServerBackend」、
  'django.contrib.auth.backends.ModelBackend」、
)
誰かが有効なユーザー/パスでログインしますが、既にDBに存在しない場合は、新しいローカルDjangoのユーザを作成したくない場合は、settings.pyでこれを行うことができます:
#のみ、既存のユーザーオブジェクトはに対して認証することができます。
MCAUTH_CREATE_UNKNOWN_USERS =偽
サポート
あなたが質問やアイデアを持っている、またはバグに遭遇した場合、私たちの課題追跡にエントリを追加します。
要件:ます。
Pythonの
ジャンゴ
コメントが見つかりません