Hallo Christian,
Man koennte sicherlich den Usernamen zum Posting
speichern,
das will ich gar nicht.
Ich will nur die userids zu den von ihnen registrierten "Name:"-Einträgen speichern.
Ich will prüfen lassen, ob jemand, der einen Namen als angeblichen Absender eines Postings verwendet, mit der Definition eines Namens eines registrierten Anwenders kollidiert. Wenn nicht, okay und fertig (ein Hash-Zugriff, kostet kaum Performance, lediglich RAM für den daemon, diesen Hash im Speicher zu halten).
Wenn doch, dann zusätzlich prüfen, ob dieser Poster angemeldet ist und ob seine userid mit der userid des "Besitzers" dieses Namens übereinstimmt. Wenn nicht, dann okay und fertig; wenn doch, dann Fehlermeldung "dieser Name gehört einem registrierten Benutzer".
die Frage ist nur: Wozu? Warum?
Um Fakes zu verhindern.
Viele Grüße
Michael