用于 Flutter 桌面嵌入的 Firebase 身份验证插件

标签 firebase flutter firebase-authentication flutter-desktop

我正在尝试为 Flutter 桌面嵌入集成 Firebase 身份验证。在桌面嵌入的情况下,是否有用于 Firebase 身份验证的 Flutter 插件用于开发。

我尝试过使用 Flutter 插件、firebase_auth 插件。但这仅适用于 Android 和 iOS 平台,在桌面嵌入上运行时出现缺少实现错误,在我的例子中是 Windows,因为插件没有桌面嵌入的实现。

info flutter.tools [ERROR:c:\b\s\w\ir\k\src\flutter\lib\ui\ui_dart_state.cc(148)] Unhandled Exception: MissingPluginException(No implementation found for method currentUser on channel plugins.flutter.io/firebase_auth)
info flutter.tools #0      MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:314:7)
info flutter.tools <asynchronous suspension>
info flutter.tools #1      MethodChannel.invokeMapMethod (package:flutter/src/services/platform_channel.dart:344:48)
info flutter.tools <asynchronous suspension>
info flutter.tools #2      FirebaseAuth.currentUser (package:firebase_auth/src/firebase_auth.dart:382:10)
info flutter.tools <asynchronous suspension>

我希望获得任何相关文章或 Material ,以引导我将 firebase 身份验证集成到我正在为桌面开发的 Flutter 应用程序中。除了 firebase-auth 之外还有其他库吗?

最佳答案

恐怕 flutter desktop 还没有准备好用于生产。不完整也是如此。 您可以通过 rest API 使用 firebase 产品,但不能通过 firebase 官方插件使用。

关于用于 Flutter 桌面嵌入的 Firebase 身份验证插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56539934/

相关文章:

ios - 创建 firebase 聊天演示 : I want to upload user image but its give an error

java - 如何正确显示 Cloud Firestore 列表的日期?

firebase - 我的 Flutter firebase 注销与我的预订系统发生冲突

javascript - 如何使用 Firebase Auth 作为 OIDC 向 Amplify GraphQL 发出经过身份验证的请求?

firebase - 如何在 Flutter 中检测异步操作是否成功

javascript - 我想将 Firebase 中的数据检索到 HTML 文本框中,然后更新 Firebase 中的数据

java - Nosql模型结构

android - Flutter:将 Proguard 与 Gradle 7.0.4 结合使用

flutter - DropdownButtonFormField 和 `alignedDropdown` 属性

android - Google Firebase 是否适用于 Android 版本 4.4.2(kitkat)?