2012-09-05 24 views
2

我正在开发一个DropBox应用程序 - 如果用户未通过DropBox进行身份验证,则该应用程序没有用处。因此,在我的应用程序中进行单独的帐户管理是没有用的(使用DropBox会计就足够了)。有没有办法使用DropBox进行身份验证而无需重新授权?

DropBox建议的oauth序列同时进行身份验证(让用户使用她的DropBox凭据登录)和授权(让她批准我的应用访问她的DB帐户)。这是第一次用户登录到我的应用程序。但是,一旦我的应用程序被批准并“安装”在用户的帐户上,我不希望她每次登录时都会提示是否允许我的应用程序访问。是否有办法跳过授权页面?

+0

你有没有想过这个? – benekastah

+0

不幸的是,似乎可能的唯一方法是维护服务器上的授权令牌数据库。另请参阅https://forums.dropbox.com/topic.php?id=80430。 – onon15

回答

3

过了一段时间,但现在有一种方法允许永久访问dropbox API。 您需要从应用程序设置生成访问令牌并使用它。 这里是Dropbox的说:

通过生成一个访问令牌,你就可以调用API为自己的帐户,而无需通过授权流去。要获取其他用户的访问令牌,请使用标准的OAuth流程。

相关问题