2012-09-05 23 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流程。

相關問題