Sé que Discourse registra la última IP y la IP de registro de los usuarios, y me preguntaba cuál de estas busca la función de búsqueda.
Dado que existe una opción para buscar tanto la última IP como la IP de registro de forma individual, supongo que “Última” busca otras IPs de última coincidencia y “Registro” busca otras IPs de registro coincidentes.
Si alguien pudiera aclarar esto, sería genial. Gracias.
Funciona tanto con la IP registrada como con la última IP de inicio de sesión. Si el mismo usuario aparece más de una vez, el foro lo ignora y lista cada cuenta solo una vez.
Si un usuario creó su cuenta desde una IP y luego inició sesión desde otra, puedes encontrarlo usando ambas IPs.
Sí, ¿eso significa que la búsqueda “Last” solo busca las últimas direcciones IP que coinciden, y la búsqueda “Registered” solo busca las direcciones IP registradas que coinciden?
Imagina una tabla gigante con filas y columnas, donde todos los datos se completan a partir de las cuentas de usuario. Cada columna tiene campos distintos, como nombres de usuario, correo electrónico, edad del usuario y más, y hay un usuario en cada fila.
Ese campo de búsqueda utiliza una consulta SQL SELECT ... WHERE ... que busca en las columnas de nombres de usuario, correos electrónicos, IP de registro o última IP de inicio de sesión. Si un usuario tiene una IP coincidente en su fila, se mostrará en los resultados de búsqueda.
Según el perfilador, esta es la consulta SQL que ejecuta para localizar los usuarios (la IP está censurada):
¿Dónde estás consultando las IPs? Supongo que estás usando la barra de búsqueda en la parte superior de la lista de usuarios en Administración.