2011-01-06 2 views
2

Welche Ideen kann ich versuchen, herauszufinden, ob Kommentare aus den gleichen Benutzer sind. Die Annahme ist, dass Leute versuchen werden, Kommentare unter mehreren Pseudonymen zu betrügen und zu veröffentlichen. Meine Umgebung ist PHP und ich kann jede Drittanbieter-Bibliothek nach Bedarf installieren. Was soll ich tun, um dieses Risiko zu minimieren und Kommentare zu identifizieren, die von der gleichen Quelle (so viel wie möglich) gepostet wurden.Identifizierung Kommentare aus der gleichen Quelle

+0

Was meinen Sie? Lässt Ihre Site nicht registrierte Benutzer Kommentare posten und möchten diese Personen bei ihrer Rückkehr identifizieren, damit sie nicht mehr posten? – spinon

+1

egal, was Sie tun, wenn mehr als eine Person in Ihrer Website von demselben Computer anmeldet, werden Sie ein falsch positives erhalten. – dqhendricks

+1

Ich denke, er möchte sicherstellen, dass die gleiche Person nicht mehrere Konten erstellt. – dqhendricks

Antwort

2

Sie können den Benutzer identifizieren, indem die IP-Adresse auf den Benutzer ersten Kommentar angemeldet hat, dann, wenn die IP-Adresse existiert auch bei nachfolgenden Kommentaren in der Datenbank zu sehen, zu prüfen. Diese Daten können jedoch gefälscht werden, so dass sie nicht ausfallsicher sind.

2

Die einzige realistische Möglichkeit besteht darin, eine Benutzeranmeldung für Kommentare zu erzwingen, da IP-Adressen nicht eindeutig genug sind und Cookies am Client-Ende einfach zu löschen sind.

Das heißt, es gibt natürlich nichts zu stoppen Menschen erstellen mehrere Benutzerkonten mit einer Vielzahl von E-Mail-Adressen (Gmail/Yahoo, etc.), so dass Sie Ihre eigenen Tools/Admin-Ansicht erstellen möchten, so können Sie trivial Überprüfen Sie die IP-Adressen, wenn Sie vermuten, dass sich Personen weiterhin schlecht benehmen. (Ein Tool für Ihre Waffenkammer, wenn nichts anderes.) Auf einer ähnlichen Basis könnten Sie auch den Browser-Agent-Header protokollieren.