Skip to content

Commit

Permalink
MDL-39203 repository: Fixed authentication errors with Dropbox
Browse files Browse the repository at this point in the history
  • Loading branch information
Frederic Massart committed Apr 18, 2013
1 parent 931eff3 commit c32c6c1
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 1 deletion.
2 changes: 2 additions & 0 deletions lib/oauthlib.php
Expand Up @@ -264,6 +264,8 @@ public function get_access_token($token, $secret, $verifier='') {
$this->sign_secret = $this->consumer_secret.'&'.$secret; $this->sign_secret = $this->consumer_secret.'&'.$secret;
$params = $this->prepare_oauth_parameters($this->access_token_api, array('oauth_token'=>$token, 'oauth_verifier'=>$verifier), 'POST'); $params = $this->prepare_oauth_parameters($this->access_token_api, array('oauth_token'=>$token, 'oauth_verifier'=>$verifier), 'POST');
$this->setup_oauth_http_header($params); $this->setup_oauth_http_header($params);
// Should never send the callback in this request.
unset($params['oauth_callback']);
$content = $this->http->post($this->access_token_api, $params, $this->http_options); $content = $this->http->post($this->access_token_api, $params, $this->http_options);
$keys = $this->parse_result($content); $keys = $this->parse_result($content);
$this->set_access_token($keys['oauth_token'], $keys['oauth_token_secret']); $this->set_access_token($keys['oauth_token'], $keys['oauth_token_secret']);
Expand Down
2 changes: 1 addition & 1 deletion repository/dropbox/lib.php
Expand Up @@ -90,7 +90,7 @@ public function __construct($repositoryid, $context = SYSCONTEXTID, $options = a
'oauth_consumer_key'=>$this->dropbox_key, 'oauth_consumer_key'=>$this->dropbox_key,
'oauth_consumer_secret'=>$this->dropbox_secret, 'oauth_consumer_secret'=>$this->dropbox_secret,
'oauth_callback' => $callbackurl->out(false), 'oauth_callback' => $callbackurl->out(false),
'api_root' => 'https://www.dropbox.com/1/oauth', 'api_root' => 'https://api.dropbox.com/1/oauth',
); );


$this->dropbox = new dropbox($args); $this->dropbox = new dropbox($args);
Expand Down

0 comments on commit c32c6c1

Please sign in to comment.