J'ai essayé d'ajouter un forum à mon site Web Codeigniter. Tout s'est bien passé, sauf pour une petite partie: je voudrais que je me connecte depuis le site principal pour le reporter sur le forum. Puisque le forum n'est pas capable de fonctionner dans Codeigniter, j'ai créé un sous-domaine pour lancer le forum. Cela signifie que le site principal et le forum ne partagent pas de cookies. Le forum est alimenté par Phorum, donc il y a un crochet que je peux utiliser pour me connecter si j'ai le user_id de mon utilisateur. En d'autres termes, mon problème se résume essentiellement à pouvoir exécuter une fonction sur un domaine pouvant obtenir la variable user_id stockée dans la session d'un autre domaine.Comment accéder à la variable de session codeigniter depuis un site externe
Voici les choses que je l'ai essayé:
Mise en place d'un contrôleur CodeIgniter qui utilise CI-> session de faire écho à la user_id. Ensuite, dans le forum, j'ai utilisé CURL pour aller chercher la sortie du contrôleur codeigniter. Cela ne semble pas fonctionner parce que CURL ne porte pas de cookies ou de sessions ou quelque chose, de sorte que codeigniter ne peut pas accéder à sa session lorsqu'il est appelé par CURL.
Même chose mais avec file_get_contents. File_get_contents est désactivé sur mon serveur.
Je suis à court d'idées. Est-ce que quelqu'un sait une fonction que je pourrais écrire qui me ferait une session de CI stockée user_id d'un domaine différent?
Copie possible de [accéder à des valeurs de session de codeigniteur à partir de fichiers externes] (http://stackoverflow.com/questions/7926455/access-codeigniter-session-values-from-external-files) –