Firebase Admin SDK仅可用于受信任的环境,例如您的开发计算机,您控制的服务器或Firebase的Cloud
Functions。(有意地)不适用于客户端应用程序,例如在Android或iOS上部署的客户端应用程序,无论是使用本机代码构建的应用程序还是通过Flutter构建的应用程序。
唯一的选择是在受信任的环境中使用Admin
SDK来实现所需的功能,并将端点公开给Flutter应用。如果最终这样做,请确保保护对端点的访问,以便只有应用程序的管理员用户才能访问它。有关如何使用Cloud
Functions保护访问的示例,请参阅functions-samples
repo中的此示例。



