Django Passwortgenerator
Habe ich importiert einen Haufen von die Nutzer und Ihre Daten zu einem django-Projekt. Ich muss ein Passwort vergeben werden. Ist das so ein snippet gibt, für Passwort-Generierung, fertig zu werden mit dem Django-hash und salt?
InformationsquelleAutor der Frage Timbadu | 2012-02-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie auch die integrierte Funktion make_random_password
InformationsquelleAutor der Antwort JamesO
Du kannst auch
from django.utils.crypto import get_random_string
ausauth
Modul, nimmt Schlüsselwort-Argumentelength
undallowed_chars
als gut.InformationsquelleAutor der Antwort mitnk
Verwenden Sie einfach die API -
django.contrib.auth.models.User
hat eine.set_password()
Methode. Hier ist ein Beispiel (das habe ich noch nicht getestet, aber Sie sollte auf die Idee kommen):InformationsquelleAutor der Antwort AdamKG
InformationsquelleAutor der Antwort Willian
Wenn Sie nur eine Django-Lösungen, dann als Nächstes versuchen:
Generieren für ein normales Passwort verwenden versuchen, BaseUserManager.
Wenn Sie müssen stark und macht Passwort, dann versuchen built-in "hashers" in der Django
Hinweise:
InformationsquelleAutor der Antwort Seti Volkylany