1. IMPORTANT : Nouvelles mesures de sécurité - 2. Règles pour obtenir de l'aide dans les forums de support - 3. Restrictions des droits pour le groupe "Support suspendu"

Il est obligatoire de respecter les Règles de MyBB.fr : Version abrégée ou Version complète pour obtenir du support sur nos forums.

Les membres ayant un site/forum contrevenant aux règles de MyBB.support seront placés dans le groupe "Support suspendu" et ne bénéficieront plus du support du staff. Nous recommandons aux autres membres d'agir de même. Il ne s'agit pas d'un bannissement, le membre retrouvera son statut "normal" dès que sa situation sera conforme aux règles.

Nouveau : un Wiki en français : plus de détails.
Avant de soumettre votre problème, consultez-le, ainsi que la FAQ, sans oublier le moteur de recherche interne.


Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Protéger son Panel Admin avec un mot de passe.
Mots-clés » protéger, son, panel, admin, mot, passe
28-04-2013, 2:03, (Modification du message : 28-04-2013, 2:08 par Sulfus.)
#1
Protéger son Panel Admin avec un mot de passe.
Bonjour Smile

Aujourd'hui on se retrouve pour un tutoriel qui en aiderai plus d'un.

Je vais vous apprendre à mettre un mot de passe à votre panel admin afin d'améliorer la sécurité de votre forum. ( Si quelqu'un trouve votre mot de passe admin sur un coup de chance , il sera dans l'obligation de mettre le mot de passe que nous allons apprendre à installer maintenant pour se connecter, ça peut être donc très intéréssant pour éviter les intrusions dans votre panel.)

Téléchargez le programme Notepad ++ si ce n'est pas encore fait !

On va donc ouvrir le fichier class_page.php se trouvant au répertoire /admin/inc/class_page.php de votre forum.


Une fois sur le fichier class_page.php , allez environ à la ligne 391 et repérez ce code :
Code :
<div class="label"{$login_label_width}><label for="password">{$lang->password}</label></div>
            <div class="field"><input type="password" name="password" id="password" class="text_input" /></div>

Ajoutez ces deux lignes juste en dessous du code au dessus.

Code :
<div class="label"{$login_label_width}><label for="pin">PIN D'Accès </label></div>
<div class="field"><input type="password" name="pin" id="pin" class="text_input" /></div>

Une fois cette 1ère étape terminé , ont peut passer à la 2ème , c'est presque fini.

Cette fois ci repérez l'index.php se trouvant au répertoire /admin/index.php de votre forum.

Trouvez la ligne 136 et remplacez le code suivant.

Code :
if($user['uid'])
    {
        $query = $db->simple_select("users", "*", "uid='".$user['uid']."'");
        $mybb->user = $db->fetch_array($query);
    }

Par celui la :

Code :
if($user['uid'])
    {
        $query = $db->simple_select("users", "*", "uid='".$user['uid']."'");
        $mybb->user = $db->fetch_array($query);
    }
    
    if (isset($config['acp_pin']) && $mybb->input['pin'] != $config['acp_pin']) {
        $default_page->show_login("Mot De Passe Invalide","error");
    }

Ok très bien ! Vous avez tout fait , encore une petite étape et ça sera fini !

Maintenant ont va définir le mot de passe qui vous permettra d'accéder à votre panel.

Pour cela allez dans votre config.php dans le répertoire /inc/config.php de votre forum , placez n'importe ou ( je dit bien n'importe ou ) le code suivant :
Code :
$config['acp_pin'] = 'sulfus';

Bien entendu le sulfus est à remplacer par votre mot de passe Smile

Pour désactiver ce mot de passe , il vous suffit de supprimer la ligne suivante du config.php.

Code :
$config['acp_pin'] = 'sulfus';

N'hésitez pas à commenter si vous avez besoin d'une quelconque aide , je suis la pour ça Cool



Pièces jointes Miniature(s)
   
Répondre


Messages dans ce sujet
Protéger son Panel Admin avec un mot de passe. - Sulfus - 28-04-2013, 2:03



Utilisateur(s) parcourant ce sujet : 1 visiteur(s)

Contact | MyBB.support | Retourner en haut | Retourner au contenu | Version bas-débit (Archivé) | Syndication RSS
 Utilitaire de traduction fourni par Regentronique