首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何让用户在Flutter中创建多个帐号并在多个帐号之间切换?

如何让用户在Flutter中创建多个帐号并在多个帐号之间切换?
EN

Stack Overflow用户
提问于 2020-06-23 11:31:46
回答 1查看 1.5K关注 0票数 2

我正在尝试制作一个颤动应用程序,用户可以登录到多个帐户(不同的电子邮件in ),并可以在他们之间切换从UserAccounsDrawerHeader。例如,在Gmail应用程序中,用户可以在多个Gmail帐户之间切换。这可以使用Firebase Auth for Flutter吗?

EN

回答 1

Stack Overflow用户

发布于 2020-06-23 11:43:40

在默认情况下,Firebase Auth通常不支持允许用户同时使用多个帐户登录。如果您想要添加支持,您需要做的是使用initailizeApp()初始化一个新的App实例-每个用户帐户一个实例,然后将用户登录到每个用户帐户。然后,您必须将该应用程序实例传递给其他Firebase API,以使用该帐户进行身份验证访问(例如,Firestore查询)。

老实说,从提供的API来看,我并不清楚如何完成最后一部分。但也许Firestore.getInstance(app)可以做到这一点。

在任何情况下,它的实现都不是微不足道的。不存在允许多个同时登录的简单配置或技巧。通常情况下,应用程序只是让用户注销,然后使用另一个帐户再次登录。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62526875

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档