最不可能存储Firebase Admin私有密钥文件的方法 我正在与AWS中的Firebase Admin SDK一起工作。第一步是使用凭据文件初始化应用程序。我的主要问题是Firebase期望使用

问题描述 投票:0回答:1
waws lambda仅在第一次调用期间的初始化时仅阅读一次秘密,秘密存储在执行环境中,下一个调用可以重复使用。这可能有助于减少秘密牢固存储在Secrets Manager上时的电话,成本和执行时间的数量。您可以在下一篇博客文章中找到更多信息。

https://aws.amazon.com/blogs/compute/securely-retrieving-secrets-with-aws-lambda,

替代品是使用参数存储,它便宜,但还增加了一些额外的时间来执行

您可以将凭据存储在Secret Manager中,并从那里检索字典并将其传递到凭证()方法的验证方法中。

cred = credentials.Certificate(firebase_service_key)
amazon-web-services firebase aws-lambda credentials firebase-admin
1个回答
1
投票
herefirebase_service_key是一本字典,它是从秘密经理中读取的。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.