2012-08-08 64 views
0

在我的android应用程序中,我使用了dropbox API。我硬编码应用程序密钥和秘密。但要进行身份验证,我需要使用Dropbox帐户登录。android dropbox api - 应用程序密钥混淆

但是,如果您必须输入用户名和密码,那么使用应用程序密钥和秘密有什么意义。

此外,如果您希望其他人能够在不使用帐户用户名和密码的情况下上传到您的保管箱,该怎么办。他们是否可以使用应用程序密钥和密码上传到帐户,而无需输入帐户的用户名/密码?

回答

1

您对应用程序密钥/秘密曾经做过的事情有些困惑。简而言之,使用一对应用程序密钥/秘密来识别应用程序。这是一个有效的应用程序?是否由用户授权?并且它是否超出API调用限制/限制?因此,只有使用密钥/密码,应用程序才有权访问未经授权的用户的私人数据。我很抱歉,但我不得不说,允许用户将数据上传到自己的云端不是一个好主意。至少,Dropbox不是为了这个目的。相反,为什么不尝试其他云存储服务,如Amazon S3?