Xamarin.Forms OAuth/Facebook SDK登录

问题描述:

尊敬的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)?

由于提前,

西奥

我用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身份验证,我必须重新定义一些可以使用它的方法。

希望这有助于你开始。