Django-mcauth er et Django app, der giver plug-godkendelse backend, der lader dine brugere login med deres Minecraft.net bruger / pass.
Advarsel
Autentificering mod Minecraft.net auth servere er ikke officielt godkendt, og kan ophøre med at arbejde når som helst. Ved hjælp af en fallback-godkendelse backend (ligesom Django standard) vil forhindre fuldstændig fiasko, hvis Notch nogensinde beslutter at låse ting ned. Også huske på, at hvis du kører en høj trafik site, kan du blive bedt om at stoppe rammer Minecraft.net auth-serveren.
Installation
Tilføj "mcauth.backend.MinecraftAuthServerBackend" til din settings.py som så:
AUTHENTICATION_BACKENDS = (
& Nbsp; "mcauth.backend.MinecraftAuthServerBackend«,
& Nbsp; "django.contrib.auth.backends.ModelBackend«,
)
Hvis du ikke ønsker at skabe nye lokale Django brugere, når nogen logger ind med en gyldig bruger / pass, men ikke allerede findes i BF, kan du gøre dette i settings.py:
# Kan godkendes Kun eksisterende User objekter imod.
MCAUTH_CREATE_UNKNOWN_USERS = False
Support
. Hvis du har spørgsmål eller ideer, eller støder bugs, tilføje en indgang til vores problem tracker
Krav :
- Python
- Django
Kommentarer ikke fundet