Phpbb, lutter contre les inscriptions sauvages

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par sgaze, 9 Août 2007.

  1. sgaze
    sgaze WRInaute occasionnel
    Inscrit:
    2 Février 2004
    Messages:
    452
    J'aime reçus:
    0
    Un petit retour d'expérience :

    Comme j'en avais marre de lutter contre les inscriptions bidon dans mon forum, j'ai mis en place les mesures suivantes :

    - Activation du captcha phpbb, même s'il ne sert pas à grand chose.
    - Validation des inscriptions par l'admin

    Cette dernière mesure est contraignante car elle m'oblige à valider/invalider des dizaines d'inscription tous les jours. Pour me faciliter la vie j'ai fait en sorte d'afficher l'adresse email du nouveau membre dans le mail que phpbb m'envoie : à la lecture de son nom et de son email, je sais dans la plupart des cas si c'est un spam ou non, pas besoin d'aller vérifier dans l'admin ou en base.

    Ensuite dans ce même mail, j'ai ajouté un lien vers un script qui me blacklister tout le domaine de l'adresse du spammeur => fini les mail.ru etc

    Modèle de l'email
    Code:
    Subject: Nouveau compte utilisateur
    Charset: iso-8859-1
    
    Bonjour,
    
    Le compte appartenant à "{USERNAME}" ({USER_EMAIL}) vient d'être désactivé ou nouvellement créé; vous devriez vérifier les détails de cet utilisateur (si besoin est) et activer son compte en utilisant le lien suivant:
    
    {U_ACTIVATE}
    
    Blacklister ce domaine : http://www.domaine.com/script.php?param={USER_EMAIL}
    
    {EMAIL_SIG}
    Function de blacklistage
    Code:
    function phpbb_banlist_add_email($email) {
    	$pos = strpos($email, "@");
    	if($pos !== false) {
    		$ban_email = "*". substr($email, $pos);
    		$qy = "SELECT COUNT(*) FROM phpbb_banlist WHERE ban_email = '". $ban_email ."'";
    		$rst=mysql_query($qy);
    		$row = mysql_fetch_array($rst);
    		if($row[0]=="0") {
    			$qy = "INSERT INTO phpbb_banlist (ban_email) VALUES ('". $ban_email ."')";
    			mysql_query($qy);
    			echo "Domaine ". $ban_email ." ajouté";
    		}
    		else {
    			echo "Domaine déjà existant";
    		}
    	}
    }
    
     
  2. FloBaoti
    FloBaoti WRInaute impliqué
    Inscrit:
    30 Avril 2006
    Messages:
    640
    J'aime reçus:
    0
    C'est le moins qu'on puisse dire!

    Un bon captcha + 2-3 astuces html/css/js et tout est automatique!
     
  3. keroin
    keroin WRInaute passionné
    Inscrit:
    29 Avril 2006
    Messages:
    1 500
    J'aime reçus:
    0
  4. saypee
    saypee WRInaute passionné
    Inscrit:
    7 Mai 2005
    Messages:
    2 364
    J'aime reçus:
    0
    Idem chez moi depuis que j'ai installé ces mods, plus d'inscriptions bidon.
     
  5. sgaze
    sgaze WRInaute occasionnel
    Inscrit:
    2 Février 2004
    Messages:
    452
    J'aime reçus:
    0
    Je répugne toujours à installer des mods sur phpbb mais je pense que je vais installer le Mod Anti Bot Question.

    EDIT : 30 minutes d'install et pas mal de fichier à modifier. Ca ne va pas simplifier les mises à jour de phpbb... Je sais, on a rien sans rien.
     
  6. julien__
    julien__ WRInaute occasionnel
    Inscrit:
    28 Décembre 2006
    Messages:
    268
    J'aime reçus:
    0
    Pourquoi est-ce que je n'arrive pas à obtenir l'adresse email??

    Code:
    <?php if (!defined('IN_PHPBB')) exit; ?>Subject: Activer un compte utilisateur
    
    Bonjour,
    
    Le compte appartenant à "<?php echo (isset($this->_rootref['USERNAME'])) ? $this->_rootref['USERNAME'] : ''; ?>" vient d'être désactivé ou nouvellement créé. Vous devriez vérifier les détails de cet utilisateur (si besoin est).
    
    Cliquez sur ce lien pour consulter le profil de cet utilisateur:
    <?php echo (isset($this->_rootref['U_USER_DETAILS'])) ? $this->_rootref['U_USER_DETAILS'] : ''; ?>
    
    
    Activez son compte en utilisant le lien suivant:
    <?php echo (isset($this->_rootref['U_ACTIVATE'])) ? $this->_rootref['U_ACTIVATE'] : ''; ?>
    
    <?php echo (isset($this->_rootref['USER_EMAIL'])) ? $this->_rootref['USER_EMAIL'] : ''; ?> 
    
    <?php echo 'Blacklister ce domaine : http://www.films-au-cinema.com/forum/antispamscript.php?param='; ?>
    
    
    <?php echo (isset($this->_rootref['EMAIL_SIG'])) ? $this->_rootref['EMAIL_SIG'] : ''; ?>
    Merci pour votre aide...
     
Chargement...
Similar Threads - Phpbb lutter inscriptions Forum Date
Ne pas mettre à jour forum Phpbb Administration d'un site Web 19 Février 2020
Phpbb et app.php et RSS ? Débuter en référencement 17 Février 2020
Rediriger sujet phpBB3 vers Vanilla 3 URL Rewriting et .htaccess 6 Août 2019
Gérer le passage de forumactif à phpbb Référencement Google 19 Janvier 2019
Probleme forum phpbb seo Développement d'un site Web ou d'une appli mobile 30 Septembre 2018
Quelle solution de forum utiliser pour migration phpbbseo ? Demandes d'avis et de conseils sur vos sites 11 Mars 2018
Problème images en https (forum phpbb) [résolu] Développement d'un site Web ou d'une appli mobile 18 Novembre 2017
Migration forum phpbb vers vanilla 2 URL Rewriting et .htaccess 15 Février 2016
Optimiser le code d'un forum phpbb Problèmes de référencement spécifiques à vos sites 12 Juin 2015
Faire héberger en externe un vieux forum phpBB, possible ? Administration d'un site Web 9 Avril 2015
Spam du Pakistan sur PHpBB Administration d'un site Web 3 Janvier 2015
Autorépondeur et forum phpBB Débuter en référencement 5 Mai 2014
Faire fonctionner une variable phpbb en php Développement d'un site Web ou d'une appli mobile 27 Mars 2014
Système de vote sur forum phpbb Développement d'un site Web ou d'une appli mobile 28 Février 2014
Titre trop long phpbb ? Débuter en référencement 27 Février 2014
Comment dois je configurer la premod phpbbseo pour avoir un très bon référencement Débuter en référencement 30 Novembre 2013
Forum phpBB parfois d'un extreme lenteur Développement d'un site Web ou d'une appli mobile 11 Juillet 2013
Comment installer un popup aweber sur un forum phpbb3 (style:subsylver2) Développement d'un site Web ou d'une appli mobile 7 Janvier 2013
Baisse de fréquentation d'un forum phpbb Problèmes de référencement spécifiques à vos sites 4 Janvier 2013
Réecriture d'URL sur un forum phpBB Débuter en référencement 14 Décembre 2012