gpt4 book ai didi

android - 更改用于 Firebase 邀请的帐户

转载 作者:行者123 更新时间:2023-11-29 19:07:34 25 4
gpt4 key购买 nike

我已经按照 the documentation 中的说明实现了 Firebase 邀请它工作正常。

我发现,如果用户有多个 Google 帐户,那么在第一次调用 Intent 时,Firebase 会要求用户选择其中一个帐户(如果他们选择通过电子邮件发送邀请,则所选帐户是它来自一个)。

但是,我的用户提示说无法更改使用的帐户。卸载应用程序并重新安装不会再次引起提示,因此显然 Firebase 正在内部存储选择。

我找到了 setAccount method ,但这需要我每次都启动帐户选择器对话框并指定帐户。我希望有某种机制可以使 Firebase 重置它在内部存储的选择。有办法吗?

请注意,调用 FirebaseAuth.getInstance().signOut() 无效。事实上,调用 FirebaseAuth.getInstance().getCurrentUser() 返回 null。这似乎证实了 Firebase Invites 没有使用 Firebase Auth。 [如果 Google 记录下发生的事情就好了,而不是我们必须猜测它是如何工作的。]

最佳答案

这是我从 Google 工程师那里得到的私有(private)回复:

No, there's no way to clear the default account. As they mentioned, setAccount would be the recommended way to choose the account. For this case, though, you might want to tell them that the user actually can change the account from the Invites screen by tapping on the user avatar. If they have more than one account on the device, this should bring up the account chooser to change what account emails are sent from.

关于android - 更改用于 Firebase 邀请的帐户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46609334/

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