In unserem Unternehmen verwenden wir SSO, damit sich Studenten über unsere Hilfe-Foren mit der E-Mail-Adresse anmelden können, die sie bei der Registrierung für unseren Dienst angegeben haben. Dies funktioniert einwandfrei, es sei denn, Geschwister melden sich mit derselben E-Mail-Adresse an. Wenn dies geschieht, scheint es, als ob ein Konto mit der E-Mail-Adresse verknüpft ist (vielleicht der erste Student, der sich angemeldet hat?), das sich beide Studenten teilen. Normalerweise kann ich dieses Problem beheben, indem ich eindeutige E-Mail-Adressen für jeden Studenten anfordere und die E-Mail-Adressen, die wir in unserer Unternehmensdatenbank gespeichert haben, ändere. Ich habe dies kürzlich versucht, aber es scheint, dass die Daten, die mit der ursprünglichen E-Mail-Adresse verknüpft sind, nicht der E-Mail-Adresse gehören, sondern vielmehr auf den Benutzernamen beschränkt sind. Ist das das beabsichtigte Verhalten? Hat sich mit einem kürzlichen Update etwas geändert (wir verwenden 2.9.0beta9).
Betrachten Sie als konkretes Beispiel Folgendes:
Zwei Benutzer, Jenny und Tommy, melden sich für unseren Firmendienst an
Ihre Eltern verwenden die E-Mail-Adresse bar@gmail.com bei der Registrierung
Benutzer Jenny meldet sich über SSO mit der E-Mail-Adresse
bar@gmail.com im Forum an
Benutzer Tommy meldet sich über SSO mit der E-Mail-Adresse
bar@gmail.com im Forum an
Tommy ist sehr aktiv, Jenny jedoch nicht. Jedes Mal, wenn Tommy sich anmeldet,
sieht Tommy den Benutzernamen Jenny, da sie sich dieselbe E-Mail-Adresse teilen.
Der Administrator wird über das Problem informiert und führt Folgendes durch:
- Jenny/Tommy abmelden
- Jennys E-Mail-Adresse in unserer
Firmendatenbank in baz@gmail.com ändern
- Als Tommy anmelden
- Bestätigen, dass Tommy die Adresse bar@gmail.com "besitzt"
- Als Jenny anmelden
- Bestätigen, dass Jenny die E-Mail-Adresse baz@gmail.com "besitzt"
Der Administrator stellt fest, dass, obwohl Tommy die Adresse bar@gmail.com "besitzt",
die mit dieser Adresse verknüpften Daten immer noch auf Jennys Benutzernamen beschränkt sind.
Ich würde mich freuen, wenn es eine Möglichkeit gäbe, die Benutzerdaten “besitzen” zu lassen, die E-Mail-Adresse und nicht den Benutzernamen, damit ich Benutzerdaten einfach zwischen Benutzern basierend auf der E-Mail-Adresse übertragen kann. Wenn dies nicht möglich ist, kein Problem. Ich dachte, es wäre vorher möglich, aber ich irre mich vielleicht.