django-mcauth est une application Django qui fournit enfichable backend d'authentification qui permet à vos utilisateurs se connectent avec leur utilisateur Minecraft.net / passer.
Attention
Authentification contre les serveurs de Minecraft.net est pas officiellement approuvé, et peut cesser de fonctionner à tout moment. Utilisation d'un backend d'authentification de secours (comme le défaut de Django) permettra d'éviter l'échec complet si Notch décide jamais de verrouiller les choses. Aussi garder à l'esprit que si vous exécutez un site à fort trafic, vous pouvez être invité à cesser de frapper le serveur d'authentification Minecraft.net.
Installation
Ajouter 'mcauth.backend.MinecraftAuthServerBackend' à votre settings.py comme ceci:
AUTHENTICATION_BACKENDS = (
& Nbsp; »mcauth.backend.MinecraftAuthServerBackend ',
& Nbsp; »django.contrib.auth.backends.ModelBackend ',
)
Si vous ne voulez pas créer de nouveaux utilisateurs locaux Django lorsque quelqu'un se connecte avec un utilisateur / laissez-passer valide, mais ne existe pas déjà dans le DB, vous pouvez le faire dans settings.py:
# Objets Utilisateur Seulement existants peuvent être authentifiés contre.
MCAUTH_CREATE_UNKNOWN_USERS = False
Soutien
. Si vous avez des questions ou des idées, ou rencontrez des bugs, ajouter une entrée à notre traqueur
Exigences :
- Python
- Django
Commentaires non trouvées