it-swarm.com.de

Zulassen von Zeiträumen in Benutzernamen

Ich habe eine Multi-Site-Installation von WordPress, die derzeit ausgeführt wird, und ich habe einige Probleme mit der Benutzerregistrierung.

Momentan verwende ich ein externes Authentifizierungs-Plugin (ähnlich wie bei LDAP) und validiere damit Benutzernamen/Passwörter. Damit dies funktioniert, wird jeder Benutzer zuerst zur Wordpress-Benutzerliste hinzugefügt, und das Plug-in vergleicht diese Liste.

Das Problem ist, dass meine Organisation Punkte innerhalb eines Benutzernamens zulässt (z. B. john.smith). Wordpress erlaubt mir nicht, john.smith als Benutzernamen in das System einzugeben (erlaubt nur a-z Zeichen).

Gibt es eine Art von Problemumgehung dafür? Ich würde den WordPress-Kern lieber nicht bearbeiten, da dies eine schreckliche Praxis ist

Dafür gibt es ein Plugin. Es ist Network Username Restrictions Override . Bitte lesen Sie die FAQ # 2, um zu erfahren, wie Sie Punkte in Benutzernamen zulassen können. Lassen Sie es mich hier zitieren ...

Sie müssen die regulären Ausdrücke in Ihrer .htaccess-Datei aktualisieren, wenn Sie E-Mail-Adressen oder Punkte in Site-URLs verwenden. Die standardmäßige .htaccess-Konfiguration von WordPress lässt sie nicht zu, und dieses Plugin wird Ihren .htaccess aufgrund des damit verbundenen Risikos auch nicht automatisch bearbeiten.

6
Pothi Kalimuthu