Java 我可以在一个android应用程序上创建两个独立的用户访问权限吗?

Java 我可以在一个android应用程序上创建两个独立的用户访问权限吗?,java,Java,我正在开发android应用程序,学生和教师可以在上面共享信息和文档,允许教师和学生访问。肯定会有两个用户,即学生和教师。我可以在一个应用程序中为学生和教员使用两个单独的用户访问权限吗?如果是这样,你可以指导我怎么做 PS:我使用Firebase作为后端服务器 至少分两部分编写应用程序。首先是数据库后端,完成所有常规CRUD数据库工作。第二个是面向前端的用户,它从后端调用方法。将有两种类型的前端,一种用于学生,一种用于教员。根据前端的类型,将提供不同的报告和对数据库的访问。例如,学生可以看到自己

我正在开发android应用程序,学生和教师可以在上面共享信息和文档,允许教师和学生访问。肯定会有两个用户,即学生和教师。我可以在一个应用程序中为学生和教员使用两个单独的用户访问权限吗?如果是这样,你可以指导我怎么做


PS:我使用Firebase作为后端服务器

至少分两部分编写应用程序。首先是数据库后端,完成所有常规CRUD数据库工作。第二个是面向前端的用户,它从后端调用方法。将有两种类型的前端,一种用于学生,一种用于教员。根据前端的类型,将提供不同的报告和对数据库的访问。例如,学生可以看到自己的成绩报告。教员可以看到一份更大的报告,给出所有学生的结果


我不知道你的应用程序有多复杂。您可能需要第三个业务逻辑部分,它位于数据库后端和面向用户的前端之间。

您尝试过什么吗?你在哪里遇到困难?是的,我成功地为学生和教师创建了注册部分。然而,当学生注册到Firebase时,他可以访问我的应用程序中的教员页面和学生页面,所以这是我的问题。我想分开这两个用户访问,即学生和教员,我还想把教员作为管理员,这样他们就可以访问应用程序中的所有内容。我可以用Firebase来做这件事吗?我不知道服务器端编码,这就是为什么我用Firebase。我的问题是,我可以使用Firebase在一个应用程序中创建两个独立的用户访问权限吗?如果是这样,你能指导我怎么做吗?创建两个菜单。学生菜单只有允许学生访问的选项。教员菜单为教员提供了更广泛的选项。两个菜单上的某些选项(如“注销”)相同。当用户使用用户名和密码登录时,您将记录他们是学生还是教员。正确登录后,向他们显示正确的菜单。我可以使用Firebase进行操作吗?我不是Firebase方面的专家。可能是的,但您可能需要问一个单独的Firebase特定问题。