Django-mcauth είναι ένα app Django που παρέχει συνδεόμενο backend ελέγχου ταυτότητας που επιτρέπει στους χρήστες σας να συνδεθείτε με το χρήστη τους Minecraft.net / pass.
Προειδοποίηση
Πιστοποίηση κατά διακομιστές Minecraft.net ΑΠΘ δεν έχει εγκριθεί επισήμως, και μπορεί να πάψει να λειτουργούν ανά πάσα στιγμή. Χρησιμοποιώντας ένα backend ταυτότητας εφεδρική (όπως προεπιλεγμένο Django) θα αποτρέψει την πλήρη αποτυχία εάν Notch αποφασίσει ποτέ να κλειδώσετε τα πράγματα κάτω. Επίσης, να έχετε κατά νου ότι αν εκτελέσετε μια υψηλή επισκεψιμότητα της ιστοσελίδας σας, μπορεί να σας ζητηθεί να σταματήσετε το χτύπημα του server auth Minecraft.net.
installation
Προσθέστε «mcauth.backend.MinecraftAuthServerBackend να settings.py σας όπως αυτό:
AUTHENTICATION_BACKENDS = (
& Nbsp? 'Mcauth.backend.MinecraftAuthServerBackend »,
& Nbsp? 'Django.contrib.auth.backends.ModelBackend »,
)
Εάν δεν θέλετε να δημιουργήσετε νέα τοπικούς χρήστες Django όταν κάποιος συνδέεται με ένα έγκυρο χρήστη / πέρασμα, αλλά δεν υπάρχει ήδη στο ΣΠ, μπορείτε να το κάνετε αυτό σε settings.py:
# Μόνο τα υπάρχοντα αντικείμενα χρήστη μπορεί να πιστοποιηθεί κατά.
MCAUTH_CREATE_UNKNOWN_USERS = False
Υποστήριξη
. Αν έχετε απορίες ή ιδέες, ή αντιμετωπίσετε σφάλματα, να προσθέσετε μια καταχώρηση στο tracker θέμα μας
Απαιτήσεις :
- Python
- Django
Τα σχόλια δεν βρέθηκε