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; }