Me gustaría poder vincular a los visitantes que entran en nuestro sitio web con sus perfiles del foro. Un hilo común que he encontrado entre la información de un visitante web y la de un usuario del foro es la dirección IP.
Aún mejor sería si pudieran vincularlos mediante su token de autenticación o cookie, pero la IP puede servir por ahora.
EDIT: Supongo que una solución alternativa sería consultar toda la lista de usuarios, guardar ese objeto y luego buscar por IP a través de él.
EDIT2: Ahora veo que active.json no incluye la IP, pero ¿la exportación en .csv sí?
¿Entonces no han iniciado sesión en tu sitio web con el mismo sistema de autenticación que Discourse? Eso es lo que normalmente se hace para resolver este problema. De esa manera, tendrías su nombre de usuario, etc.
Casi con toda seguridad querrás usar SSO para que ambos sitios utilicen la misma base de datos de usuarios. Eso, de hecho, resuelve tu problema, ya que tu solución basada en IP solo funciona si tienes suerte.