VERSION_MyBB : 1.8.10
VERSION_MyBB : 1.8.10
Bonjour !
Tout d'abord, je tiens à m'excuser de reposter une fois encore sur un sujet de nombreuses fois traités à savoir les cookies de connexion !
En effet, malgré avoir suivi scrupuleusement le tuto présenté ici :
http://mybb.support/thread-3364.html, avoir vérifié avoir mis les bonnes informations grâce à ce site :
https://dennistt.net/mybb/cookiesettings.php, avoir modifié le fichier settings dans le ftp et l'avoir vérifié dans la bdd, je reste bloqué et ne peux rester connecté au forum (et j'ai bien veillé à vider mes cookies liés au site et même l'ensemble de ceux-ci par sécurité).
J'ai tenté également de supprimer le fichier settings et de le regénérer mais cela reste bloqué.
Du coup, je ne sais pas quoi faire et j'ai eu beau farfouiller de nombreuses heures sur le forum et sur google, je ne sais pas trop où ça bloque !
Pour info, voici ce qu'affiche la base de données pour les cookies :
En remerciant d'avance celui qui aura la patience de me réexpliquer quelque chose qui a sans doute déjà été expliqué maintes fois ! ^^'
Salut
Les cookies créés sur ton forum ont l'option "secure" à true
Le problème c'est que ton forum n'a pas de certificat ssl (il est en http et pas en https), or les navigateurs qui supportent ce paramètre "secure" (tous les navigateurs) n'envoient pas les cookies dont ce paramètre est activé quand la target de la requête (le site cible) n'est pas en https.
Donc en gros, avec cette configuration, tu n'enverra jamais tes cookies à ton forum pour qu'il te connecte
Bon par contre je suis désolé je ne sais pas ou ça se règle sur Mybb, je n'ai jamais vu ce problème
Merci pour la réponse ! C'est bien ma veine d'avoir "découvert" un problème nouveau ^^
Du coup je vais chercher une solution pour ce problème !
C'est pas forcément nouveau, juste que moi je l'ai jamais croisé, mais peut être que exdiogene ou spyto ont déjà eu à faire à ça sur Mybb
(parce que moi à part en modifiant les sources de Mybb je vois pas^^)
Bon en tout cas, j'ai résolu en passant tout simplement le forum en https
Merci à toi du coup de m'avoir orienté dans la bonne direction !
De ce que j'ai compris c'est une coquille qui traine de puis la version 1.8.9
https://community.mybb.com/thread-206787.html
Dans "Template et style" >> "Template" >> "Ton thème" >> "Templates dissociés" >> "headerinclude"
Ajouter
Code PHP :
var cookieSecureFlag = "{$mybb->settings['cookiesecureflag']}";
juste après
Code PHP :
var cookiePrefix = "{$mybb->settings['cookieprefix']}";
et remplacer
Code PHP :
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/general.js?ver=1807"></script>
par
Code PHP :
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/general.js?ver=1809"></script>
Encore mieux pour résoudre le problème !
Merci !