簡體   English   中英

如何使用Facebook登錄從Android應用程序中的服務器訪問數據

[英]how to use facebook login to access data from server in android application

我想使用Facebook登錄到我的Android應用程序,以便用戶可以從服務器訪問數據。 在這里,我正在使用Drupal服務。

首先,用戶輸入用戶名和密碼,然后在Facebook上進行驗證;然后,如果用戶是真實用戶,則應從drupal服務模塊訪問其數據。 我在這里不知道我的服務器如何知道該用戶是真實的。

首次用戶使用facebook登錄時,如果未在服務器上退出該用戶名,則在該服務器上用該用戶名注冊該用戶,否則繼續輸入用戶信息,然后向其提供身份驗證密鑰以訪問您的網絡服務,

在您的應用程序中放置一個Facebook登錄按鈕,如果用戶從Facebook獲得身份驗證,從GraphUser獲取Facebook郵件ID,名稱等,則單擊facbook按鈕后,現在您已經在移動設備上獲取了所有信息,現在可以向自己的請求具有這些參數的服務器,並檢查用戶是否已經使用相同的憑據(例如電子郵件ID)退出,如果存在,則給他提供經過身份驗證的令牌,否則明智地在數據庫中注冊該用戶,然后為他提供身份驗證令牌。 現在清楚了嗎

暫無
暫無

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

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