Posso pingar a API para procurar um usuário pelo seu endereço IP?

Gostaria de poder associar os visitantes que acessam nosso site aos seus perfis no fórum. Uma conexão comum que encontrei entre as informações de um visitante do site e as de um usuário do fórum é o endereço IP.

Seria ainda melhor se fosse possível fazer essa associação por meio do token de autenticação ou do cookie, mas o IP serve por enquanto.

EDIT: Suponho que uma solução alternativa seria consultar a lista completa de usuários, salvar esse objeto e, em seguida, pesquisar por IP nele.

EDIT2: Agora estou vendo que o active.json não inclui o IP, mas a exportação em .csv inclui?

Então, eles não estão logados no seu site com o mesmo sistema de autenticação do Discourse? Geralmente, essa é a forma de resolver esse problema. Assim, você teria o nome de usuário deles e assim por diante.

@pfaffman Talvez eu faria o mesmo, mas parece que os cookies entre company.com e forum.company.com não são compartilhados, por exemplo.

Você quase certamente deseja usar o SSO para que ambos os sites utilizem o mesmo banco de dados de usuários. Isso, na verdade, resolve seu problema, já que sua solução baseada em IP funciona apenas se você tiver sorte.

2 curtidas