Y a-t-il une option pour désactiver la « Recherche » pour les utilisateurs anonymes ? Autoriser uniquement les utilisateurs connectés à rechercher sur le forum. Merci d’avance.
Vous devriez masquer la zone de recherche avec du CSS. Vous devriez également vous assurer que Google n’indexe pas votre site si vous voulez vraiment que les gens ne puissent pas trouver les choses.
Salut, consultez ce fil de discussion Hooks from: & to: syntax in yml to disable anonymous searches - #4 by opcourdis
L’ajout de la ligne ci-dessous dans votre app.yml dans la section env:, puis ./launcher restart app peut être utile, même si je me demande s’il existe toujours un moyen d’accéder au contenu d’une autre manière pour les utilisateurs anonymes qui peuvent également définir un cookie de session pour prétendre être connectés, mais je me trompe peut-être… Si quelqu’un a une opinion à ce sujet, n’hésitez pas à la partager
env:
DISCOURSE_RATE_LIMIT_SEARCH_ANON_GLOBAL_PER_MINUTE: 0
J’essaie de faire cela, mais les liens directs vers les pages de recherche renvoient désormais ce JSON :
{
"failed":"FAILED",
"message":"You’ve performed this action too many times, please try again later."
}
Y a-t-il une autre façon de le faire ?
La raison pour laquelle je ne peux pas laisser les utilisateurs anonymes rechercher sur le forum est qu’un bot sophistiqué extrait des données avec des requêtes comme celle-ci :
/search?q=%40UserName+%23general+in%3Afirst
Il semble qu’ils cartographient les utilisateurs et leur contenu pour une tâche de type data mining. Afin de protéger les données des utilisateurs, je souhaite empêcher tout accès anonyme à la recherche. Le problème est qu’il existe des liens internes vers les pages de recherche, si bien que toute personne non connectée se heurtera à ce message JSON incorrect.
J’ai modifié les thèmes pour qu’ils ne puissent pas trouver la boîte de recherche avant de se connecter, mais tout utilisateur anonyme qui clique sur des liens existants vers un résultat de recherche obtiendra le JSON.
Ils ont frappé le forum avec des dizaines de milliers de requêtes aujourd’hui avant que je ne l’arrête.
On atteindra probablement les 100 000 visites de bots aujourd’hui. ![]()
Vérifiez ce type de trafic sur vos propres forums, car cela ressemble à un scénario où ils racleraient de nombreux forums pour collecter des données de type « recherche de personnes », en reliant les noms d’utilisateur et le contenu des forums à des identités réelles.