覆盖Javascript SDK中的默认身份验证选项

时间:2013-09-26 12:06:31

标签: javascript oauth dropbox dropbox-api

以这种方式验证应用:

var client = new Dropbox.Client({
    key: 'key'
});

client.authenticate({
    interactive: false
}, function(error){
    if(error){
        alert('Authentication error: ' + error);
    }
});

然后

client.authenticate();

SDK将令牌和其他人存储在localStorage中,因此下次您不需要将用户重定向到dropbox oauth页面等。但是当您将它们传递给Dropbox.Client构造函数时:

var client = new Dropbox.Client({
    key: 'key',
    token: 'token',
    uid: 'uid'
});

这些值不存储在localStorage中,因此每次要构建Dropbox.Client时都必须传递它们。我的问题是:

Dropbox Javascript SDK中的某些API是否覆盖默认的oauth选项?

此致 马特

0 个答案:

没有答案