如何将Firebase Admin SDK添加到Google Cloud Platform并与应用通信?

问题描述 投票:0回答:1

我一直在制作一个Android应用程序,该应用程序要求某些用户在登录时具有管理控件。我已经研究了如何做到这一点,并且可以看到它需要使用服务器上运行的Firebase Admin SDK。现在我遇到的问题是如何实际设置它以便与我的应用程序通信?

这是我第一次尝试制作一个android应用程序并使用服务器。我已经阅读了documentation,但是对于我所需的组件以及如何将它们组合在一起,我仍然不清楚。到目前为止,我已经准备好...

  • Android应用程序(使用Android Studio用Java开发)
  • Google Cloud Platform(运行管理SDK的服务器应用程序)

...但是现在我需要了解如何在我的Google Cloud Function上运行admin SDK并将其用于我的android应用程序中的授权。对有用文档的任何建议或指导将不胜感激!

android firebase google-cloud-platform google-cloud-functions firebase-admin
1个回答
0
投票

如果您以前从未做过类似的事情,建议您从callable Cloud Functions开始。该文档提供了一个很好的示例,说明如何实现这些功能并从您的Android代码中调用它们。

然后在Cloud Function中,您可以使用Admin SDK访问例如Firebase身份验证。有关如何设置Admin SDK的示例,请参阅文档importing the required modules;有关如何get a list of users的示例,请参阅Admin SDK的文档。

© www.soinside.com 2019 - 2024. All rights reserved.