一段时间以来,我一直在开发一个用Java编写的原生Android应用。该应用程序使用Firebase身份验证和Cloud Firestore,几乎所有应用程序功能都依赖于此。用户被要求在应用程序启动时登录。
我最近了解到Flutter跨平台框架,我对在Flutter中编写安卓应用程序的新功能/UI组件很感兴趣,以便在以后消除iOS开发。但是,为了节省时间,我想暂时避免在Flutter中重写整个应用程序。
由于新的UI组件将要求用户进行身份验证并使用云firestore,有没有一种方法可以同时在嵌入式Flutter应用程序和现有的原生Android上对用户进行身份验证,而不需要他们分别登录?
发布于 2019-10-05 21:53:36
Firebase库封装了FlutterFire提供的原生iOS和Android。因此,如果用户已经在iOS/Android中进行了身份验证,Flutter代码应该会自动拾取它。
如果你在这方面遇到了问题,可以在minimal complete/standalone code that reproduces that problem上发布一个新的问题。
https://stackoverflow.com/questions/58247947
复制相似问题