Можно ли отправить ping API для поиска пользователя по его IP-адресу?

Я хотел бы иметь возможность сопоставлять посетителей, заходящих на наш сайт, с их профилями на форуме. Одна общая деталь, которую я обнаружил между информацией о веб-посетителе и данными пользователя форума, — это IP-адрес.

Ещё лучше было бы, если бы вы могли сопоставить их по токену аутентификации или cookie, но пока можно обойтись IP-адресом.

РЕДАКТИРОВАНИЕ: Я полагаю, что обходным путём будет запросить полный список пользователей, сохранить этот объект, а затем выполнять поиск по IP-адресу через него.

РЕДАКТИРОВАНИЕ 2: Теперь я вижу, что active.json не включает IP-адрес, но экспорт в .csv содержит его?

Значит, они не входят в ваш сайт через ту же систему аутентификации, что и Discourse? Обычно именно так решают эту проблему. Тогда у вас будет их имя пользователя и так далее.

@pfaffman Возможно, я бы тоже сделал так, но, например, похоже, что куки между company.com и forum.company.com не разделяются.

Вы почти наверняка захотите использовать SSO, чтобы оба сайта использовали одну и ту же базу данных пользователей. Это действительно решит вашу проблему, так как ваше решение на основе IP работает только в случае удачи.

2 лайка