gpt4 book ai didi

Firebase:实现切换/添加帐户功能

转载 作者:行者123 更新时间:2023-12-02 04:34:20 26 4
gpt4 key购买 nike

我正在开发 Firebase 应用程序(Firebase 版本 4.1.3)

我的医疗保健相关申请是针对 child 和老年人等受抚养人群进行的。但是,我的大多数用户都是年龄在 18-55 岁左右的独立人群。我的大多数用户将我的应用程序用于他们的老年人/ child 。他们需要为他们的每个家庭老年人/ child 成员创建帐户。因此,我的用户必须多次登录和退出,并且必须跟踪其家庭成员的帐户。我的第一个想法是我应该制作一个帐户切换功能,以便我的用户可以在他们的家庭成员之间来回切换他们的帐户,以更新我的应用程序信息。

在 Google 上搜索后,我找到了使用 Google 提供商强制切换 Firebase 身份验证帐户的方法,但这些不是我想要的。

我的问题是:

  • 是否可以在客户端存储多个 firebase auth 对象(登录对象)?
  • 如果可能,firebase auth 对象内的 token 将持续多长时间?
  • 如果它不会永远持续下去,是否可以刷新更新 token ,以便无需再次通过社交/电话登录进行身份验证即可使用?
  • 最佳答案

    我认为 Firebase 没有这种 token 功能。但是您可以做的只是通过共享首选项(适用于 Android)将人员的电子邮件地址放入设备中。当用户想使用该用户登录时,请带上电子邮件地址,只需让他输入密码,然后完成登录过程即可。如果您不想使用 SharedPreferences,您可以简单地将用户(也如您所说的家庭成员)存储在 Firebase 数据库中,并将它们与 Controller 用户相关联。每当用户想要切换时,请从 Firebase 数据库中获取其他家庭成员的电子邮件地址,并在客户端询问密码并通过 Firebase 身份验证进行登录。希望有帮助!

    关于Firebase:实现切换/添加帐户功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45098770/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com