private function loginInit($id)
 {
     $user_data = WM_Users::checkLoginFacebookTwitter($id, 'instagram_profile');
     if ($user_data) {
         JO_Session::set(array('user' => $user_data));
         if ($this->instagram) {
             WM_Users::edit2(JO_Session::get('user[user_id]'), array('instagram_token' => $this->instagram->getAccessToken()));
         }
         if (JO_Session::issetKey('next') && JO_Session::get('next')) {
             $this->redirect(urldecode(JO_Session::get('next')));
         } else {
             $this->redirect(WM_Router::create($this->getRequest()->getBaseUrl()));
         }
     }
     return $user_data;
 }