我使用這個twitter api library,到目前爲止一切都很好。我的問題(用戶體驗不是一個真正的問題)是每次你想用twitter登錄時,你需要打開一個彈出窗口。我的應用程序的Twitter api授權
眼下的流動是這樣的:
- 用戶點擊該標誌在我的網頁上Twitter的標誌。
- Javascript誘導彈出與Twitter的Oauth東西就可以了。如果你登錄了它所說的是登錄和取消。如果你不是有登錄領域。
- 如果一切都很好,它會轉到我提供的回調網址。做了一堆東西,然後..
- 我打電話給window.opener並通過驗證的信息,並從那裏我關閉窗口。
這實現起來非常容易,並且效果很好。我想知道如果twiiter登錄過程可以更像facebook這將是這樣的。
- 用戶在我的頁面上點擊了帶有twitter標誌的登錄。
- 如果用戶已經登錄並且已經對應用程序進行了自動化,那麼彈出窗口將會彈出,並立即消失,並將用戶數據返回到我的頁面。
我意識到我使用的PHP庫的Twitter和Facebook的流是從JavaScript方面,但我想知道如果我可以檢測,用PHP,如果用戶已經允許該應用程序,並簽署爲他們繞過額外的登錄/取消點擊。
是的,我記得通過這個閱讀,但當時我更專注於尋找一個開箱即用的解決方案。我會回去看看,因爲它聽起來像我在找的東西。我會讓你知道它是如何並可能發佈解決方案。謝謝 – locrizak 2011-06-04 13:07:08