2012-04-11 49 views
-2

我有一個網站,我想用戶註冊並通過Facebook連接登錄。我無法找到的是如何在登錄前強制註冊。我需要我的數據庫中的所有用戶,但可以單擊Facebook登錄按鈕而無需註冊...我只是不明白,我該如何強制註冊?這方面有沒有好的例子?Facebook的連接 - 如何

感謝您的幫助。

回答

1

當你說你需要數據庫中的所有用戶時,你究竟是什麼意思?

使用Facebook登錄按鈕,您仍然可以在第一次進行身份驗證後提供重定向URL,然後可以捕獲其user_id,或者可能將其轉發到具有您自己的註冊表單的其他頁面。然後,您可以在數據庫中添加一個標誌,指示它們是否爲已確認的用戶(很像您發送電子郵件確認郵件時),只有在他們提交了額外表單後纔會設置爲true。

在頁面加載時檢查此標誌,並將它們轉發到您的表單,如果他們沒有輸入這些詳細信息。然後根據該標誌控制對您網站的訪問。

或者你是說你正在嘗試使用註冊插件https://developers.facebook.com/docs/plugins/registration/但這不能正常工作?