2013-05-09 2 views
0

На моем сайте у меня есть встроенный facebook login. Сайт разработан с использованием рамки CodeIgniter. При входе в facebook, после аутентификации, выполняемой facebook, определенные переменные сеанса задаются facebook в моем домене, например fb_appid_access_token и т. Д. Я использую codeigniter . Я заметил, что когда я добавляю session_start в контроллер и использую print_r($_SESSION);, сеансы facebook видны в моих view page. Как отобразить все переменные сеанса, установленные другими доменами (facebook и т. Д.) В моем домене, используя CODEIGNITER SESSION CLASS?Codeigniter Session Class не отображает переменные сеанса, заданные другим доменом

ответ

0

На самом деле вам не следует использовать $ _SESSION variabla в codeigniter. Возможно, вы что-то изменили внутри ядра codeigniter. Пожалуйста, можете ли вы дать больше информации о своем проекте. Например, вы что-то изменили в ядре, что такое конфиг, какой класс вы используете для подключения к facebook и т. Д.

+0

да! Я полностью хочу избежать переменной S_SESSION в CI. Я последовал этому руководству по интеграции facebook с CI http://www.galalaly.me/index.php/2012/04/using-facebook-php-sdk-3-with-codeigniter-2-1/ –

+0

, вы не должны меняться базовая логика в кодеригнере. потому что это целая система. вы можете посмотреть, что для использования facebook: http://chrismcleod.me/2011/11/25/using-the-facebook-php-sdk-with-codeigniter/ – kodmanyagha

 Смежные вопросы

  • Нет связанных вопросов^_^