2010-10-04 107 views
1

我正在實施gigya授權Facebook,twitter,linkedin和gmail的用戶。由於我需要的信息非常少,Everthing的工作效果很好。我正在使用社交註銷來註銷用戶,但它不能按需運行,它從託管站點註銷,但不註冊服務提供商。Gigya註銷問題

有沒有我可能忽略的從服務提供商註銷用戶的選項?我使用Facebook,Twitter,LinkedIn和谷歌。

我很感激任何幫助。

感謝,

尼克

回答

0

尼克,

您可以通過配置域別名(CNAME)對於Facebook這樣做:

http://wiki.gigya.com/035_Socialize_Setup/020_Facebook_Settings

這僅適用於Facebook的。對於其他服務提供商(微博,谷歌等),用戶將保持登錄狀態。

我懷疑隨着這個問題受到更多的關注,功能會發展。目前,您的網站註銷過程可能會提醒用戶他們仍然登錄到(xyz)提供商。

0

答案是正確的,所以我的評論是除了他的。

您看到的行爲是正確的。 Gigya本質上是用戶連接的代理,因此代表用戶連接的網站的社交網絡會話。但是,與社交網絡提供商的會話也不同,因此Gigya不認爲它擁有用戶的絕對社交聯繫。作爲最佳做法,Gigya建議您的站點/應用程序提醒用戶從他們所連接的每個網絡註銷。

儘管facebook提供了一種從Facebook登錄用戶的機制(如前面的回答中所述),但其他社交網絡連接應由用戶終止。這對於公共/共享計算機尤其重要。爲了提供額外的完整性,Gigya還提供了一個名爲'sessionExpiration'的連接/登錄設置,用於確定會話的持續時間。

+0

我認爲開發人員和很多用戶都希望通過單擊來終止連接。 – Nick 2010-10-06 13:10:37