2012-04-14 50 views
0

我們爲網站所有者提供SaaS,我們將向用戶提供有趣的優惠並跟蹤他們的購物。它是一種回扣模型服務。分享兩個網站之間的會話

我們將提供這項服務作爲網站所有者將其網站上的IFrame。 但是,我希望網站的原始用戶在進入時登錄到我們的iframe中?

現在,我知道IFrame將是一個單獨的網站,因此會議不共享,但你將如何分享用戶?

我真的想避免雙重登錄。

  1. OpenID是一個好主意,我們的問題在於這個域名嗎?
  2. 怎麼樣Facebook連接(再次OpenID)。

謝謝

您編輯 假設網站有用戶登錄了。我們可以繼續他們的用戶以前的登錄嗎?

+1

您可以存儲會議在PHP中的數據庫,看看它的詳細信息,那麼你就可以從兩個站點和會話連接到會話數據庫將被分享,或者您可以在登錄後將用戶重定向到第二個網站的頁面,這個頁面只會用於開始和存儲會話,然後將他重定向回原始頁面,他甚至不會覺得他是被重定向。 – 2012-04-14 19:12:55

+0

Al-Kateb你能給我舉個例子嗎?它建議安全明智嗎?假設網站不想與我們的服務分享他自己的數據庫,那麼可用的方法是什麼? – Khuram 2012-04-14 19:23:20

回答

1

或者成OpenID,你可以創建自己的單點登錄服務

+0

有創建這樣的服務的藍圖嗎?我知道我在互聯網上見過一些。 – Khuram 2012-04-14 19:32:52

+0

看看CAS,它是一個開源的SSO解決方案,提供PHP客戶端庫。 – 2012-04-14 19:59:59