Esempio n. 1
0
 protected function actionStart()
 {
     $dropbox = new DropboxClient();
     if ($dropbox->IsAuthorized()) {
         echo 'Already connected';
         return;
     }
     // redirect user to dropbox auth page
     $return_url = GO::url('dropbox/auth/callback', array(), false);
     $auth_url = $dropbox->BuildAuthorizeUrl($return_url);
     $request_token = $dropbox->GetRequestToken();
     GO::session()->values['dropbox_request_token'] = serialize($request_token);
     //store_token($request_token, $request_token['t']);
     header("Location: " . $auth_url);
 }