Django-mcauth on Django-sovellus, joka tarjoaa kytkettävien authentication backend jonka avulla käyttäjät Kirjaudu sisään heidän Minecraft.net käyttäjä / pass.
Varoitus
Authentication vastaan Minecraft.net auth palvelimia ei ole virallisesti vahvistanut, ja ehkä enää toimi milloin tahansa. Käyttämällä fallback authentication backend (kuten Django oletus) estää täydellinen epäonnistuminen, jos Notch joskus päättää lukita asioita alas. Muista myös, että jos suoritat paljon liikennettä sivusto, sinua saatetaan pyytää lopettamaan lyömällä Minecraft.net auth palvelimelle.
asennus
Add "mcauth.backend.MinecraftAuthServerBackend" teidän settings.py kuten niin:
AUTHENTICATION_BACKENDS = (
& Nbsp; "mcauth.backend.MinecraftAuthServerBackend",
& Nbsp; "django.contrib.auth.backends.ModelBackend",
)
Jos et halua luoda uusia paikallisia Django käyttäjille, kun joku kirjautuu sisään voimassa oleva käyttäjä / pass, mutta ei jo DB, voit tehdä tämän settings.py:
# Vain nykyiset Käyttäjä esineitä voidaan todentaa vastaan.
MCAUTH_CREATE_UNKNOWN_USERS = False
Tuki
Jos sinulla on kysyttävää tai ideoita tai vikoja, lisää merkintä meidän ongelma tracker.
vaatimukset
- Python
- Django
Kommentteja ei löytynyt