2013-04-25 132 views
0

我正在使用我自己的註冊程序在線商店網站上工作。用戶通過選擇唯一的用戶名和密碼以及電子郵件地址在我的網站上註冊。現在我正在尋找整合Facebook註冊選項到我的網站以及。我對以下內容有疑問:codeigniter將facebook添加爲註冊選項

  1. 我該如何保持Facebook註冊過程與我現有的兼容。例如我需要以下任何一種情況下的註冊數據。如果一個人點擊facebook登錄按鈕,我如何捕獲這些附加信息?如果用戶拒絕我的權限,如果需要某些功能,我如何再次請求它?
    • 姓和名
    • 註冊的電子郵件地址
    • 唯一的用戶名
    • 出生
  2. 什麼,如果一個用戶的完整的日期,誰已經有一個本地網站報名,也嘗試登錄與Facebook?在這種情況下應該做什麼?
    • 是否應創建一個新帳戶並鏈接到本地​​帳戶?
    • 應該將本機帳戶轉換成Facebook帳戶嗎?
  3. 我試圖尋找很多教程與演示,但我找不到任何好的。如果有人知道一個很好的教程/演示,請賜教。即時通訊尋找教程/演示:
    • 可以部署在本地進行測試。
    • 演示本地註冊+ facebook註冊
    • 建立在codeigniter之上。

阿西姆

回答

1

首先,你必須創建一個Facebook應用程序,谷歌如何創建一個,只要我認爲我不認爲你被允許註冊用戶在臉書上。一旦您在Facebook上創建應用程序,並根據提供給Facebook應用程序的權限(一旦由用戶授權),即可提取用戶的詳細信息。

對於第二個答案,您不必切換帳戶,爲facebook電子郵件ID創建一個字段,因此您必須檢查兩個登錄條件。用戶註冊時,您可以像「使用Facebook註冊」一樣進行操作。

對於笨facebook集成,檢查以下A3M驗證模塊,

A3M – A CodeIgniter Account Authentication & Authorization Module Installation