django-mcauth är en Django app som ger jackbara autentisering backend som låter användarna logga in med sitt Minecraft.net användare / passera.
Varning
Autentisering mot Minecraft.net auth servrar är inte officiellt godkänt och kan upphöra att fungera när som helst. Med hjälp av en reservautentiserings backend (som Django standard) förhindrar fullständigt misslyckande om Notch någonsin beslutar att låsa saker. Tänk också på att om du kör en hög trafik webbplats kan du bli ombedd att sluta slå Minecraft.net auth servern.
Installation
Lägg "mcauth.backend.MinecraftAuthServerBackend" till din settings.py så här:
AUTHENTICATION_BACKENDS = (
& Nbsp; "mcauth.backend.MinecraftAuthServerBackend"
& Nbsp; "django.contrib.auth.backends.ModelBackend"
)
Om du inte vill skapa nya lokala Django användare när någon loggar in med ett giltigt användarnamn / pass, men inte redan finns i budgetförslaget, kan du göra det i settings.py:
# Endast befintliga användarobjekt kan verifieras mot.
MCAUTH_CREATE_UNKNOWN_USERS = Falsk
Support
. Om du har frågor eller idéer, eller påträffar fel, lägga till en post vår fråga tracker
Krav :
- Python
- Django
Kommentarer hittades inte