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身份验证,我必须重新定义一些可以使用它的方法。
希望这有助于你开始。