2016-09-27 133 views
0

尊敬的Xamarin開發人員,Xamarin.Forms OAuth/Facebook SDK登錄

我是新來的Xamarin世界,我喜歡Xamarin.Forms。

當開發人員找到一個新平臺(對我來說Xamarin(.forms))時,他/她想讓用戶通過OAuth(Facebook/Google/Twitter)登錄。

對於Xamarin你有Xamarin.Auth,但我無法讓它與Facebook或任何其他供應商合作。

而對於Xamarin.Forms,沒有圖書館或指南來做到這一點。

所以我的問題是,我如何在Xamarin.Forms中使用Facebook作爲提供者來實現OAuth(2)?

由於提前,

西奧

回答

0

我用Xamarin.Auth本指南https://developer.xamarin.com/guides/xamarin-forms/web-services/authentication/oauth/以下的OAuth2與Dropbox的對來驗證。 由於錯誤處理API的文檔不夠充分,因此我從gamaub的Xamarin.Auth處調出分支https://github.com/xamarin/Xamarin.Auth/tree/portable-bait-and-switch,以便能夠進行調試。稍後,我瞭解了主要問題後,又轉回到nuget版本。 對於Microsoft身份驗證,我必須重新定義一些可以使用它的方法。

希望這有助於你開始。