2010-02-16 136 views
1

我正在拉取通過谷歌文檔API在Coldfusion中的文檔列表。我希望用戶點擊鏈接並使用我的用戶名和密碼在Google文檔中自動登錄。谷歌不應該詢問他們的用戶名和密碼。 我試過這個例子http://cfgoogle.riaforge.org/谷歌帳戶授權用戶訪問谷歌文檔

直到現在我能夠拉起我的文檔列表,我已經在我的谷歌文檔帳戶。 但我希望任何人點擊這些鏈接並自動登錄爲我。並能夠訪問我的文檔。可能嗎?

回答

1

我猜想通過最終用戶的瀏覽器無法訪問文檔,因爲是不可能的。 Google會在您的計算機上設置識別您的會話的Cookie。這使您可以訪問文檔,郵件等,無論您的帳戶中鏈接了什麼。爲了能夠使用您的帳戶訪問文檔,他們必須以您身份登錄。您不能直接從您的應用程序那樣做,因爲您只能爲您的域名寫入Cookie(過於簡單化,但基本上......)

但是,可能有一種解決方法。

一種選擇是使用API​​自動與用戶共享文檔。也就是說,他們提供了他們的Google ID(不是密碼),並與您的帳戶共享。這可能是我會嘗試的。

或者,你可以代理文件請求,雖然這打開了一個'一罐蠕蟲。

+0

如果用戶已經使用_own_帳戶登錄,則使用其他帳戶登錄可能(並且也會)不適合。 – Sergii 2010-02-16 22:42:24

+0

另外,他們可以閱讀你的郵件。並使用您的Google checkuot。和.... – 2010-02-16 23:10:40