当前位置: 首页 > 面试题库 >

如何在Java中创建用于身份验证的Firebase管理员用户

孔建柏
2023-03-14
问题内容

我有一个带有用户身份验证的基于Firebase Java的项目。我想创建一个管理员用户,并允许管理员读取/写入用户验证/确认。

仅供参考,即时通讯Total Firebase noob。而且我还没有找到任何有意义的资源。


问题答案:

Firebase中没有“管理员用户”之类的东西。您将必须在应用程序中为此创建逻辑。如何执行此操作取决于您应用的逻辑(例如您使用的Firebase功能)。

如果您使用的是Firebase数据库,那么这些是开始的好地方:

  • 有关基于用户的安全性的Firebase数据库文档
  • 该要点有关基于角色的安全性
  • 问:如何在Firebase中实施基于角色的访问控制
  • 问:Firebase:根据用户角色设置安全规则
  • 博客文章:在Firebase中实现角色
  • 这里的大部分热门搜索结果


 类似资料:
  • 问题内容: 在我的Java EE6 REST服务上,我想使用身份验证令牌从移动设备登录,用户将发送其用户名,密码,服务器将发回令牌,该令牌将用于授权用户对给定的进一步请求时间。 我可以这样简单地自己创建令牌吗?(我想我不需要加密此令牌,因为我将使用HTTPS。) 还是有一种更标准的方式来创建我的令牌?也许它存在于API之一 问题答案: 您有效地提出的方案允许客户端无限制地访问您的服务。初始登录后,

  • 我不知道我的代码或Firebase控制台有什么问题,但当我运行应用程序并单击提交按钮尝试创建一个帐户时,它会运行,我不知道为什么。 很抱歉对我的描述含糊不清,但如果有人能告诉我我做错了什么,我将非常感激。 } 错误消息

  • 我想使用 Firebase 构建一个 Android 应用。Firebase 提供了登录屏幕 https://github.com/firebase/firebase-login-demo-android 的演示代码。 但是,我希望用户能够使用用户已经在Android的集中式帐户管理器中输入的帐户信息,而不是让用户输入他们的帐户信息。 我已经在 https://developer.android.

  • 我做了多次授权,但我有最终代码的问题。我有这样的代码 它将为用户表生成基本的登录/注册路由、视图和控制器。 为了简单起见,将管理表作为用户表。 管理员应用的控制器/Http/Controllers/AdminAuth/AuthController-app/Http/Controllers/AdminAuth/PasswordController(注意:我刚刚从app/Http/Controller

  • 我通过createCustomToken()创建了自定义身份验证令牌,请参见https://firebase.google.com/docs/auth/admin/create-custom-tokens. 但稍后,当我尝试通过verifyIdToken()函数验证此令牌时,它会抛出以下错误 这是合理的,因为没有这样的ID。。。但我需要的是,简单地验证令牌,类似于jwt。验证()。。。 有没有人遇

  • 我运行的是一个分布式Kafka Broker,其中使用SASL/SSL设置了代理间通信。为此,我修改了这里给出的JAAS配置。完成的文件如下所示: 我注意到“KafkaServer”部分有两个管理员用户。我也艰难地了解到我需要两者,但为什么会这样?我有一种感觉,几个月前我已经读过(但忘记了)原因,但我似乎再也找不到了。