webentwicklung-frage-antwort-db.com.de

Neuen Benutzer ohne Passwort anlegen

Für einen bestimmten Anwendungsfall muss ich Benutzer nur nach Benutzername und E-Mail-Adresse hinzufügen, ohne dafür ein Kennwort eingeben zu müssen.

Im Moment wird ein Fehler angezeigt, wenn ich versuche, das Passwortfeld leer zu lassen.

Wie kann ich einen neuen Benutzer erstellen, ohne ein Kennwort eingeben zu müssen, ohne den Core zu ändern? Ist es möglich, diese Felder aus dem Formular zum Hinzufügen von Benutzern zu entfernen?

UPDATE: warum muss ich das machen?

unter Bezugnahme auf meine andere Frage hier prüft das Google-Authentifizierungs-Plugin (nach erfolgreicher Google-Authentifizierung), ob die verwendete Google-E-Mail in WordPress für einen bestimmten Benutzer gefunden wurde.

Ich muss also nur Benutzer lokal mit ihren Benutzernamen und E-Mails erstellen nur. Ich muss die Kennwortfelder aus dem Formular entfernen und den eingebauten Anmeldemechanismus deaktivieren (letzterer hängt jedoch mit meiner anderen oben erwähnten Frage zusammen).

3
shadesco

Aktuelle Versionen von WP ermöglichen die Erstellung eines Benutzers, ohne ein Kennwort zu erstellen. Lassen Sie den Kennwortbereich einfach leer und überprüfen Sie kein Kennwort, wenn Sie dazu aufgefordert werden.

Es wird jedoch empfohlen, Benutzer mit einem zufälligen Kennwort zu erstellen, dem Benutzer jedoch nicht das Kennwort mitzuteilen. Lassen Sie sie das "Passwort vergessen" -Ding ausführen, um ein eigenes Passwort einzurichten. Das ist, was ich für meine Benutzer tue. Ich muss ihnen kein Passwort mitteilen (das Senden eines Passworts per Klartext in einer E-Mail ist nicht gut), und sie sind dafür verantwortlich, ein Passwort zu erstellen, an das sie sich erinnern können.

(Alte Frage ohne Antwort, aber Anleitung ist für aktuelle Versionen und alle geeignet, die die Frage finden.)

1
Rick Hellewell