gpt4 book ai didi

java - 使用Firebase身份验证但需要提高安全性

转载 作者:行者123 更新时间:2023-12-02 01:33:40 24 4
gpt4 key购买 nike

我是一名最后一年的学生,目前有一个使用 Firebase 来处理登录请求的应用程序。我有一个注册 Activity 和一个登录 Activity 。目前,我在 Firebase 上注册了一个帐户,并将其用于我的测试。我已经到了报告的一部分,询问我考虑过的安全方面,以及我开发的应用程序在访问它时将显示所有数据,无论谁登录。

有什么方法可以改进这一点或者 Firebase 身份验证的安全性如何?

最佳答案

Firebase 身份验证将使您能够让用户使用密码、Google 标志、Facebook、yahoo、Microsoft 等登录。

有关用户的所有详细信息都安全地存储在 Firebase 服务器中。在您的情况下,您需要确定用户是否已登录,以便他可以看到任何数据,并且除非他经过身份验证,否则您不应向用户显示任何数据。

另一个解决方案是使用 firebase 数据库并创建不同的父节点,例如一个名为 teachers 的节点,它将包含教师列表,然后您可以将教师的姓名添加为类(class)节点下的属性您将能够检索老师正在教授的所有类(class)。

因此,仅检索与该特定用户相关的数据。

关于java - 使用Firebase身份验证但需要提高安全性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55579597/

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