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.
[Réglé] Utiliser les identifiants de mybb pour un blog.
Mots-clés » utiliser, identifiants, mybb, blog |
12-12-2015, 13:09,
|
|||
|
|||
Utiliser les identifiants de mybb pour un blog.
VERSION_MyBB : 1.8.6 Bonjour, J'héberge des blogs blogotext, j'aimerais que ces blogs utilisent les identifiants de mon forum Mybb 1.8.6 (http://sqliteblog.fr/forum/). Si j'ai bien compris , vous utilisez ça : md5(md5($salt).md5($password) . $password est-il lui même hasher ou à quoi correspond t'il ? Pour $salt, je crois que j'ai trouvé. En ce qui concerne md5, c'est assez sécurisé ? Je suis étonné de son utilisation. |
|||
12-12-2015, 13:11,
|
|||
|
|||
RE: Utiliser les identifiants de mybb pour un blog.
Bonjour julienetnel.
Le mieux est d'utiliser le cookie de MyBB pour vérifier si l'utilisateur est connecté. Dans votre code PHP, incluez la page global.php (include_once "global.php", puis vérifiez le statut de connexion avec if($mybb->user['uid'] > 0). Bonne journée. |
|||
12-12-2015, 13:25,
(Modification du message : 12-12-2015, 14:38 par julienetnel.)
|
|||
|
|||
RE: Utiliser les identifiants de mybb pour un blog.
Bonjour,
Dans mon cas, ça serait : if ($mybb->user['username'] == $GLOBALS['identifiant']) ? Edit : Code PHP : <?php echo $mybb->user['username']; ne me retourne rien. |
|||
12-12-2015, 14:39,
|
|||
|
|||
RE: Utiliser les identifiants de mybb pour un blog.
Pourquoi ?
$mybb->user['uid'] contient le numéro d'identification (uid) de l'utilisateur. $mybb->user['username'] contient son nom d'utilisateur. En résumé, si $mybb->user['uid'] est supérieur à 0, cela signifie que la personne qui visite la page est connectée à MyBB. Vous pouvez alors récupérer son nom d'utilisateur (username), son groupe (usergroup), et bien plus si vous le souhaitez. Il n'est pas utile de demander à l'utilisateur de se connecter une fois pour le forum, et une fois pour le blog, si une seule connexion peut suffire ! |
|||
12-12-2015, 14:50,
(Modification du message : 12-12-2015, 15:27 par julienetnel.)
|
|||
|
|||
RE: Utiliser les identifiants de mybb pour un blog.
(12-12-2015, 14:39)Saphir a écrit : Pourquoi ? Code PHP : <?php Ca me retourne "Vous n'êtes pas connecté" alors que je le suis sur le forum. Edit : si je met : include_once "../../../forum/global.php"; J'obtiens : Direct initialization of this file is not allowed. Please make sure IN_MYBB is defined. Edit2 : en ajoutant define("IN_MYBB", 1);, ca disparait. Mais j'ai à nouveau "Vous n'êtes pas connecté". Edit3 : echo $mybb->user['uid']; : me retourne 0, alors que je suis connecté ... |
|||
12-12-2015, 17:13,
|
|||
|
|||
RE: Utiliser les identifiants de mybb pour un blog.
Il me semble me rappeler qu'il faut utiliser qq part chdir...
Un peu de lecture : http://mybb.support/thread-6914.html http://mybb.support/thread-6912.html http://mybb.support/thread-6907.html http://mybb.support/thread-6454.htm |
|||
12-12-2015, 18:15,
(Modification du message : 12-12-2015, 19:51 par julienetnel.)
|
|||
|
|||
RE: Utiliser les identifiants de mybb pour un blog.
(12-12-2015, 17:13)spyto a écrit : Il me semble me rappeler qu'il faut utiliser qq part chdir... Code PHP : $dir = getcwd(); Chdir me donne le même resultat. J'ai essayé de changer comme ici : http://mybb.support/thread-6912.html. cookiedomain : .sqliteblog.Fr cookiepath : / cookieprefix : forum Je n'arrive plus à me connecter à mon forum, à part l'admin. Edit: même si je remets cookiedomain : .sqliteblog.Fr cookiepath : /forum/ Ca ne marche plus, obligé de remettre une backup. J'ai bien vidé le cache du navigateur, les cookies ... j'ai testé sur un autre navigateur ... |
|||
12-12-2015, 20:34,
(Modification du message : 12-12-2015, 21:00 par julienetnel.)
|
|||
|
|||
RE: Utiliser les identifiants de mybb pour un blog.
J'ai fais une réinstallation, ça marche ... je ne sais pas d'où sa vient.
Voici la procédure que j'ai fais pour relier blogotext à mybb : Le dossier du blog doit avoir le même nom que le pseudo sur le forum. Remplacer operate_session(); par include 'verif.php'; dans les fichiers dans le dossier admin. Créer un fichier verif.php avec le contenu suivant Code PHP : <?php A l'installation du forum mettre ceci : cookiedomain : .votredomaine.com cookiepath : /forum/ C'est tout, je pense. Vous pouvez mettre en résolu, si d'autres blogueurs utilisent blogotext et veulent le relier leur(s) blogs à mybb, c'est la marche à suivre. Merci pour l'aide, bonne soirée. |
|||
13-12-2015, 14:21,
|
|||
|
|||
RE: Utiliser les identifiants de mybb pour un blog.
Bonjour, julienetnel.
Il semblerait que votre demande d'aide soit résolue. C'est pourquoi cette discussion a été marquée du préfixe [Réglé]. Si vous n'avez toujours pas trouvé les réponses que vous cherchiez, merci de répondre à cette discussion afin que nous annulions ce marquage. N'hésitez pas à commencer une nouvelle discussion si vous rencontrez d'autres problèmes dans le futur. |
|||
« Sujet précédent | Sujet suivant »
|
Utilisateur(s) parcourant ce sujet : 4 visiteur(s)