gpt4 book ai didi

java - Firebase用户数据存储问题

转载 作者:行者123 更新时间:2023-12-02 02:29:57 25 4
gpt4 key购买 nike

我正在使用 Firebase 身份验证,在编码时我意识到,如果用户成功,我可以使用 User user = FirebaseAuth.getInstance().getCurrentUser; 在整个应用程序的任何 Activity 中获取用户数据已登录,但我很困惑是否可以在用户登录后将用户数据存储在共享首选项中,或者可以使用 User user = FirebaseAuth.getInstance().getCurrentUser; 方式在我想要的任何 Activity 中获取用户数据到。那么哪种方法更适合使用firebase用户数据。如果您有任何其他方法需要建议,我们随时欢迎您。提前致谢。

最佳答案

使用 FirebaseAuth.getInstance().getCurrentUser() 将用户数据限制为用户 ID 或电子邮件地址等登录信息。如果足够你使用的话,那就没问题了。

为了获取保存到sharedpreferences中的数据,您可以定义PreferencesUtils类。该类是单例类或具有静态成员。如果是这样,我想你可以在任何地方调用这个成员。

希望对您有所帮助。如果您有任何疑问,请告诉我。

关于java - Firebase用户数据存储问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47279631/

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