提问者:小点点

嵌入式Flutter应用程序和原生Android中的Firebase身份验证


我在Java开发一个原生Android应用程序已经有一段时间了。该应用程序使用Firebase身份验证和云Firestore,几乎所有的应用程序功能都依赖于此。用户被要求在应用程序启动附近登录。

我最近了解了Flutter跨平台框架,我对在Flutter中编写Android应用程序的新特性/UI组件很感兴趣,以消除iOS的开发。不过,我现在想避免在Flutter中重写整个应用程序,以节省时间。

既然新的UI组件会要求用户通过身份验证并使用cloud firestore,那么有没有一种方法可以同时在嵌入式Flutter应用程序和现有的原生Android上对用户进行身份验证,而不需要他们分别登录?


共1个答案

匿名用户

FlutterFire库包装了FireBase提供的原生iOS和Android SDK。因此,如果用户已经在iOS/Android系统中进行了身份验证,Flutter代码应该会自动识别。

如果您在处理这个问题时遇到了困难,那么可以发布一个新的问题,其中包含重现该问题的最小完整/独立代码。