【问题标题】:Multiple AUTH in one flutter application一个颤振应用程序中的多个 AUTH
【发布时间】:2021-06-06 15:05:18
【问题描述】:

我是 Flutter 的新手。只是想知道有没有办法在一个颤振应用程序中拥有多个 Auth 项目? 对于我的项目,如果我想创建一个用户登录和管理员登录,这两个数据将分开存储,但在一个 Flutter 应用程序中。有可能吗?

【问题讨论】:

    标签: firebase flutter


    【解决方案1】:

    您是否询问用户是否可以从单个 Flutter 应用通过 Firebase 身份验证登录多个 Firebase 项目,答案是肯定的。

    您需要为每个项目创建一个单独的FirebaseApp 对象,其中包含该项目的配置数据。然后为特定的FirebaseApp 创建一个FirebaseAuth 实例,然后您可以从那里调用与辅助FirebaseAuth 对象相同的方法。

    另见:

    • creating secondary Firebase apps 上的 FlutterFire 文档。
    • 有关使用 Firebase 身份验证的 FlutterFire 文档,其中包含使用 FirebaseAuth.instanceFor(app: secondaryApp) 获取身份验证实例的示例。

    【讨论】:

    • 谢谢弗兰克!!
    猜你喜欢
    • 1970-01-01
    • 2018-12-16
    • 2021-05-30
    • 2019-04-03
    • 1970-01-01
    • 1970-01-01
    • 2023-03-16
    • 2020-08-19
    • 1970-01-01
    相关资源
    最近更新 更多