2012-05-27 5 views
0

Я использую библиотеку Elliot Haughin twitter oauth для codeigniter. Его можно найти здесь: https://github.com/elliothaughin/codeigniter-twitterСессия, не хранящая данные

У меня есть следующий код, который аутентифицирует пользователя с твиттером и сохраняет сведения о сеансе.

public function login() { 




    $this->tweet->set_callback(site_url('')); 
    $this->tweet->login(); 


    $tokens = $this->tweet->get_tokens(); 
    $user = $this->tweet->call('get', 'account/verify_credentials'); 
    $u = $user->screen_name ; 



     $data = array(

       'user' => $u, 
       'logged_in' => true 

     ); 


     $this->session->set_userdata($data) ; 



} 

Это странно, но переменная logged_in сохраняется, а пользователь - нет. Я не уверен, где я ошибаюсь.

+0

Какой вывод $ пользователь? – uttam

ответ

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