Consulta sobre o recurso de IP Lookup

Sei que o Discourse registra o Último IP e o IP de Registro dos usuários, e eu estava me perguntando qual desses a funcionalidade de Pesquisa busca.

Como há uma opção para pesquisar tanto o Último IP quanto o IP de Registro individualmente, presumo que “Último” pesquise outros Últimos IPs correspondentes e “Registro” pesquise outros IPs de Registro correspondentes?

Se alguém puder apenas esclarecer isso, seria ótimo. Obrigado.

1 curtida

Funciona tanto com o IP registrado quanto com o último IP de acesso. Se o mesmo usuário aparecer mais de uma vez, o fórum ignora e lista cada conta apenas uma vez.

Se um usuário criou sua conta em um IP e depois fez login em outro, você pode encontrá-lo usando ambos os IPs.

1 curtida

Sim, isso significa que a busca “Last” procura apenas pelos últimos IPs que correspondem, e a busca “Registered” procura apenas pelos IPs registrados que correspondem?

(Aqui está uma imagem para ajudar a ilustrar o que quero dizer)

Basicamente, estou perguntando qual é a diferença entre as duas buscas.

2 curtidas

Imagine uma tabela gigante com linhas e colunas, onde todos os dados são preenchidos a partir de contas de usuário. Cada coluna possui campos diferentes, como nome de usuário, e-mail, idade do usuário e mais, e há um usuário em cada linha.

Esse campo de pesquisa utiliza uma consulta SQL SELECT ... WHERE ... que busca nas colunas de nomes de usuário, e-mails, IP de registro OU último IP de login. Se um usuário tiver um IP correspondente em sua linha, ele será exibido nos resultados da pesquisa.

De acordo com o perfilador, esta é a consulta SQL executada para localizar os usuários (IPs censurados):

Screenshot 2021-10-20 10.22.38 AM

Onde você está consultando os IPs? Estou assumindo que você está usando a barra de pesquisa no topo da lista de usuários no Admin.

1 curtida