Kann ich die API anpingen, um einen Benutzer anhand seiner IP-Adresse zu suchen?

Ich möchte Besucher, die auf unsere Website kommen, mit ihren Forum-Profilen verknüpfen können. Ein gemeinsamer Nenner, den ich zwischen den Informationen eines Webbesuchers und denen eines Forum-Benutzers gefunden habe, ist die IP-Adresse.

Noch besser wäre es, wenn man sie anhand ihres Auth-Tokens oder Cookies verknüpfen könnte, aber die IP reicht vorerst.

EDIT: Ich nehme an, ein Workaround wäre, die gesamte Benutzerliste abzufragen, dieses Objekt zu speichern und dann über die IP darin zu suchen.

EDIT2: Jetzt sehe ich, dass active.json keine IP enthält, aber der .csv-Export doch?

Also sind sie auf deiner Website nicht mit demselben Authentifizierungssystem wie bei Discourse angemeldet? Das wäre normalerweise die Lösung für dieses Problem. Dann hättest du ihren Benutzernamen und so weiter.

@pfaffman Vielleicht würde ich es auch so machen, aber es sieht zum Beispiel so aus, als würden die Cookies zwischen company.com und forum.company.com nicht geteilt.

Sie werden mit ziemlicher Sicherheit SSO verwenden wollen, damit beide Sites dieselbe Benutzerdatenbank nutzen. Das löst tatsächlich Ihr Problem, bei dem Ihre IP-Lösung nur funktioniert, wenn Sie Glück haben.

2 „Gefällt mir“