2013-06-11 18 views
0

我需要創建具有單個文件存儲的應用程序。但是我需要用簡單的功能上傳/下載文件,就像這樣:用戶安裝應用程序,只需輸入登錄名和密碼,他立即獲得上傳和下載文件的操作。 是否可以通過可編程方式從DropBox API獲取安全密鑰?可以直接從Dropbox API獲取APP_KEY和SECURE_KEY,e.t.c.讓用戶失明?

+0

這是一個非常糟糕的主意。用戶應該從不**向任何其他網站或程序輸入密碼。 – SLaks

+0

...但如果用戶需要訪問他的帳戶?當使用DropBox API時,我需要輸入app_key和secure_key,沒有它們我無法操作!但是我不能給用戶另一個問題來輸入額外的安全信息。 –

+0

以其他方式提出問題 - 是否有可能從DropBox站點直接獲取這些安全密鑰而無需用戶?現在我還沒有找到答案...幫助) –

回答

0

我認爲對於Dropbox API的身份驗證如何工作存在一些困惑。

應用關鍵和相應的祕密應該是你的應用程序,讓你要麼保持這些服務器上,如果你正在構建一個Web應用程序,或者你會嵌入那些在你的應用程序,如果它是一個手機或其他客戶。您的應用的每個用戶都需要通過OAuth登錄,這會爲您提供訪問令牌和相應的祕密。您將使用訪問令牌和祕密以及您的應用密鑰和密碼來訪問用戶Dropbox中的文件。

我希望有幫助。如果不是,你能否在你的問題上澄清更多?

+0

這有幫助!謝謝你,smarx!)你能告訴我,在DropBox上註冊PC應用程序和移動應用程序有什麼不同嗎?因爲如果您從移動設備註冊應用程序,它不會要求您輸入任何APP_KEY和SECURE_KEY –

+0

有趣的時刻!如果您下載DropBox應用程序並使用它,應用程序不需要輸入安全密鑰,並自動在DropBox帳戶/我的應用程序中註冊。 –

+0

對不起,我的英語,如果我不能形成我的想法) –

相關問題