Xamarin表单的社交登录



如何使用Facebook&使用Android的本地代码以Xamarin形式登录谷歌&iOS?

我不想使用插件。我想使用依赖服务在Android和Android中实现本机代码;Xamarin表单项目中的iOS。

这是一个非常开放的问题,但你基本上需要(至少对于谷歌登录使用firebase(:

  1. 使用身份验证在firebase中设置新项目
  2. 将nuget Xamarin.firebase.iOS.auth添加到您的iOS项目中,将Xamarin.firebase.auth加入到您的android项目中
  3. 在共享代码中创建一个接口,称之为IFirebaseAuthentication
  4. 在每个平台上实现接口
  5. 将您的身份验证模块与共享代码中的DependencyService.Get<IFirebaseAuthentication>();一起使用

您将在此处找到有关步骤1和4的更多详细信息https://www.lindseybroos.be/2020/03/xamarin-forms-and-firebase-authentication/

快乐编码

最新更新