Funktion: Standard-Benutzername aus E-Mail-Benutzerteil beim Verwenden von Google OAuth2/SSO erstellen

Nicht ganz. Wir entfernen dies nicht, sondern deaktivieren es nur mit der Möglichkeit, es über die Website-Einstellung use_email_for_username_and_name_suggestions zu aktivieren.

Beachten Sie außerdem, dass diese Änderung für DiscourseConnect vorgenommen wird, jedoch nicht für andere Authentifizierungsmethoden (einschließlich der Authentifizierung über Google). Eine Korrektur für andere Methoden wird jedoch bald folgen.

Außerdem hat der vollständige Name Vorrang vor der E-Mail-Adresse bei der Generierung von Benutzernamen. Authentifizierungsanbieter versuchen, die E-Mail-Adresse nur dann für Benutzernamen-Vorschläge zu verwenden, wenn die Felder username und full-name in der Nutzlast leer sind. Dies kann mit einem Plugin angepasst werden. Die Verwendung der E-Mail-Adresse als Hauptquelle für Benutzernamen-Vorschläge ist jedoch keine Standardeinstellung, insbesondere nicht für die Authentifizierung über Google. Der Grund dafür ist, dass in diesem Fall die E-Mails aller Benutzer im Forum ermittelt werden können, indem einfach @gmail.com zu den Benutzernamen hinzugefügt wird.

1 „Gefällt mir“