Bonjour,
J'ai un petit soucis avec mes projets cakephp. Si un utilisateur se connecte à mon site1, en localhost et que je passe ensuite au site2. Site2 m'indique qu'il y'a un utilisateur conecté. Ce qui n'est pas le cas. Comment puis-je remedier à cela ?

Mon browser est google chrome, si cela à avoir avec le browser

3 réponses


Lartak
Réponse acceptée

Bonsoir.
Non, cela n'a rien avoir avec le navigateur internet.
C'est tout simplement que CakePHP crée par défaut un Cookie pour la connexion sur le nom d'hôte actuel, donc dans ton cas, localhost.
Donc, pour remédier à ceci, tu as deux solutions :

  1. Faire une modification au niveau du nom du Cookie de chaque application
  2. Utiliser les sessions via la base de données
The-Devil
Auteur
Réponse acceptée

Comme @Lartak l'a dis, il faut changer le nom du cookie de session sur chaque application, le nom du cookie se trouve dans le fichier app/config/core.php.

Bonne soirée^^

Bonjour,
@Lartak:
Ou se trovuele cookie des applications ?