如何使dropbox验证弹出窗口而不是重定向

时间:2015-04-24 06:56:17

标签: javascript dropbox dropbox-api

我使用Dropbox JavaScript SDK并对用户进行身份验证,因此我获得了一个oauth令牌。问题是,当使用client.authenticate()时,用户会被重定向到Dropbox而不是弹出窗口。如何改为弹出窗口呢?

1 个答案:

答案 0 :(得分:1)

请参阅https://github.com/dropbox/dropbox-js/blob/stable/guides/builtin_drivers.md

client.authDriver(new Dropbox.AuthDriver.Popup({
    receiverUrl: "https://url.to/oauth_receiver.html"}));

并在你的oauth_receiver.html中运行:

Dropbox.AuthDriver.Popup.oauthReceiver();