[Help] Big problème avec les Sessions :S
xxkirastarothxx
Messages postés
380
Date d'inscription
Statut
Membre
Dernière intervention
-
toto -
toto -
Bonjour à tous.
Je viens de m'apercevoir d'une erreur très Grave sur mes sites:
Pour la petite histoire j'ai crée un CMS, et pour chaque site que j'ai crée avec celui-ci, tous stoqués sur le même serveur, les variable de sessions sont valides pour tout les sites...
Autrement dis, si je me log en admin sur l'un de ces sites, je suis automatique logué en admin sur les autres.
Plus grave: si je me connecte avec l'utilisateur "test", sur un site, je suis connecter partout avec l'utilisateur test, même si celui ci n'existe pas sur les autres site.
Les seuls variable de sessions que j'utilise sont $_SESSION['username'] et $_SESSION['level'] (niveau d'utilisateur).
Dois-je aussi enregistrer, par exemple $_SESSION['password'] et revivifier à chaque chargement de page si l'utilisateur existe et si le mot de passe est bon, ou y a t'il d'autre moyen ?
Merci :)
Je viens de m'apercevoir d'une erreur très Grave sur mes sites:
Pour la petite histoire j'ai crée un CMS, et pour chaque site que j'ai crée avec celui-ci, tous stoqués sur le même serveur, les variable de sessions sont valides pour tout les sites...
Autrement dis, si je me log en admin sur l'un de ces sites, je suis automatique logué en admin sur les autres.
Plus grave: si je me connecte avec l'utilisateur "test", sur un site, je suis connecter partout avec l'utilisateur test, même si celui ci n'existe pas sur les autres site.
Les seuls variable de sessions que j'utilise sont $_SESSION['username'] et $_SESSION['level'] (niveau d'utilisateur).
Dois-je aussi enregistrer, par exemple $_SESSION['password'] et revivifier à chaque chargement de page si l'utilisateur existe et si le mot de passe est bon, ou y a t'il d'autre moyen ?
Merci :)
A voir également:
- [Help] Big problème avec les Sessions :S
- Macos big sur - Guide
- Hiberfil.sys too big - Guide
- Réinitialiser mac big sur - Guide
- Veuillez ouvrir une session avec les privilèges du gestionnaire - Forum Windows 10
- Big fish error 1404 - Forum Jeux vidéo
6 réponses
bonjour
peux-tu préciser : tu as vraiment des sites différents (noms de domaine différents), ou il s'agit de sous-répertoires du même site ?
peux-tu préciser : tu as vraiment des sites différents (noms de domaine différents), ou il s'agit de sous-répertoires du même site ?
pour le moment je n'ai qu'un nom de domaine par dyndns
donc tout mes site sont des répertoires différents stoqués dans le dossier www
donc tout mes site sont des répertoires différents stoqués dans le dossier www
Alors tu n'as effectivement qu'une seule $_SESSION pour tous tes sites.
Mais tu peux créer des variables différentes $_SESSION['usernamesite1'],$_SESSION['usernamesite2'], etc...
Mais tu peux créer des variables différentes $_SESSION['usernamesite1'],$_SESSION['usernamesite2'], etc...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Et le simple fait d'avoir des nom de domaine différent changera le problème ?
Par-ce que pour le moment c'est du local, mais "pour le moment" :)
Après si je pouvais éviter d'utiliser des variables différentes ça m'arrangerais, le but d'un CMS c'est justement de ne plus rien avoir a toucher, mais si le fait de changer de nom de domaine règle le problème, moi ça me va :p
Merci encore :)
Par-ce que pour le moment c'est du local, mais "pour le moment" :)
Après si je pouvais éviter d'utiliser des variables différentes ça m'arrangerais, le but d'un CMS c'est justement de ne plus rien avoir a toucher, mais si le fait de changer de nom de domaine règle le problème, moi ça me va :p
Merci encore :)