簡體   English   中英

Facebook在移動應用程序中登錄

[英]Facebook Login within Mobile App

我打算將“Login With Facebook”功能集成到我的iPhone / Android應用程序中; 我有一個用於維護用戶詳細信息的PHP后端。

我很困惑這個功能應該實現的標准方式是什么?

是這樣的 - 在用戶成功通過Facebook驗證后,我是否應該獲取他/她的詳細信息並要求他輸入密碼將他注冊到我的后端,或者是否有其他需要完成的工作且我不知道。

請建議實現此功能的標准方法。

謝謝。

我們有同樣的情況..

所以我做的是:

  1. 驗證用戶。
  2. 始終獲取用戶的信息(如姓名,電子郵件,dob等)
  3. 現在將fb id和電子郵件發送到您的服務器。
  4. 服務器將查找數據庫以檢查fb id和name的存在
  5. 如果存在,則表示它是注冊用戶。 (這樣您就可以讓用戶登錄您的應用)
  6. 如果不存在,則表示它是新用戶。 (所以你會帶領用戶去
  7. 加入/注冊屏幕並使用您在步驟2中獲得的數據填寫表單。只需將密碼字段留空即可讓用戶選擇其密碼。
  8. 現在將帶有fb id的所有詳細信息發送到您的服務器,並在成功響應后讓用戶立即登錄,因為您無需要求用戶打開電子郵件以獲取激活鏈接。

用facebook按鈕登錄

  1. 將新用戶重定向到Facebook以獲取所需權限

  2. 在您的注冊表中填寫Facebook的詳細信息和您網站的密碼。

  3. 在后端保存用戶的詳細信息。

當連接的用戶再次登錄時

  1. 檢查活動的facebook會話

  2. 獲取當前facebook用戶的userID等於保存在數據庫中的用戶ID登錄

  3. 其他顯示注冊表格。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM