Requête concernant la fonction de recherche d'IP

Je sais que Discourse enregistre la dernière adresse IP et l’adresse IP d’inscription des utilisateurs, et je me demandais laquelle de ces deux la fonction de recherche par adresse IP interroge.

Puisqu’il existe une option pour rechercher séparément la dernière adresse IP et l’adresse IP d’inscription, je suppose que « Dernière » recherche d’autres adresses IP de dernière connexion correspondantes, tandis que « Inscription » recherche d’autres adresses IP d’inscription correspondantes ?

Si quelqu’un pouvait clarifier cela, ce serait formidable. Merci.

1 « J'aime »

Cela fonctionne avec l’adresse IP enregistrée et la dernière adresse IP utilisée pour la connexion. Si le même utilisateur apparaît plusieurs fois, le forum l’ignore et liste chaque compte une seule fois.

Si un utilisateur a créé son compte depuis une adresse IP puis s’est connecté depuis une autre, vous pouvez le retrouver en utilisant les deux adresses IP.

1 « J'aime »

Oui, cela signifie-t-il que la recherche « Last » ne recherche que les dernières adresses IP correspondantes, et que la recherche « Registered » ne recherche que les adresses IP enregistrées correspondantes ?

(Voici une image pour illustrer ce que je veux dire)

En résumé, je me demande quelle est la différence entre ces deux types de recherche.

2 « J'aime »

Imaginez une immense table avec des lignes et des colonnes, dont toutes les données sont remplies à partir des comptes utilisateurs. Chaque colonne contient différents champs, tels que les noms d’utilisateur, l’adresse e-mail, l’âge de l’utilisateur, et plus encore, et chaque ligne correspond à un utilisateur.

Ce champ de recherche utilise une requête SQL SELECT ... WHERE ... pour parcourir les colonnes des noms d’utilisateur, des adresses e-mail, des adresses IP d’enregistrement OU des dernières adresses IP de connexion. Si un utilisateur possède une adresse IP correspondante dans sa ligne, il apparaîtra dans les résultats de recherche.

Selon le profileur, voici la requête SQL exécutée pour localiser les utilisateurs (l’adresse IP a été censurée) :

Screenshot 2021-10-20 10.22.38 AM

Où recherchez-vous les adresses IP ? Je suppose que vous utilisez la barre de recherche située en haut de la liste des utilisateurs dans l’administration.

1 « J'aime »