2012-09-06 61 views
0

我們有我們自己的註冊和登錄系統。如何Facebook登錄我們系統中的相關用戶記錄

我們的許多用戶都是Facebook的用戶,並且經常忘記登錄我們網站的詳細信息,所以如果他們可以使用他們的FB賬戶登錄我們的網站會很好。

什麼是最簡單的方法將他們的FB賬戶與他們的用戶記錄關聯在我們的系統中。

我想沒有辦法避免第一次雙重登錄?即登錄Facebook,然後登錄到我們的系統,以便他們可以說話。我們將他們的Facebook ID存儲在他們的用戶記錄中,未來的訪問只需要FB登錄。

任何意見或建議,非常歡迎。

回答

0

有很多種解決方案建議中提到的情況下,很少有人能如下:

  1. 我希望你目前在你的數據庫中的電子郵件字段,只需添加一個字段存儲FB ID。
  2. 在您的應用程序中提供一個界面,登錄的用戶可以將他們的Facebook帳戶與其應用程序中的帳戶相關聯。

對於未登錄的用戶,您可以從FB中獲取電子郵件地址,並在電子郵件已存在於系統中時快速查找,如果存在,您可以更新FB中的FB ID字段D B。

如果它的另一種方式,電子郵件不存在,您可以添加一個新的帳戶到您的用戶表。

+0

這基本上就是我的網站使用。使用FB代理電子郵件地址的一些用戶很煩人,因此爲用戶提供「合併帳戶」功能的用戶只要他們瞭解並且可以輕鬆提示,就很方便。 –

+0

因此,如果不匹配,那麼也許嘗試查找電子郵件,然後他們需要登錄到他們的帳戶(與我們)關聯,但只有一次。我認爲我們能做的最好的? – Quadrant6

相關問題