我正在Android上創建移動應用程序,並且我希望使用Facebook和Google+創建登錄。但我需要應用程序的用戶將在我自己的Web服務中註冊。如何使用Facebook登錄或Google+登錄從我的Android或iPhone應用程序到我的網絡服務在我的移動應用程序中登錄
所以我的提示是,如果我從我的應用程序(使用Facebook SDK)獲得與Facebook的登錄,那麼我怎麼註冊這個Facebook用戶到我的應用程序??。
顯然我可以得到郵件或用戶名,但從來沒有facebook密碼(顯然)。那麼正確和安全的方法如何做到這一點?
我覺得像密碼一樣使用ID,但我認爲它不對。
對於Web服務我使用Ruby on Rails。 Greatings我希望有人幫助我!
更新
現在我知道亞馬遜AWS在亞馬遜cognito移動應用提供了這個功能:
https://aws.amazon.com/es/cognito/
也許是最好的選擇,因爲它更安全,程序員沒有按」浪費時間。
facebook使用oAuth,你應該先學習什麼是oauth,然後你會有一個更好的主意 –