我正在为Firebase实施一些云功能,其中一个需要一些配置来调用外部提供商。
我能够使用firebase functions:config:set key="value"
成功配置这些值,但我想知道哪些演员能够读取此值。
该功能是否唯一能够读取它?我应该加密"value"
吗?最后必须有密钥才能解密它。
由于
答案 0 :(得分:2)
创建环境配置完全是为了保留某些设置或第三方服务密钥。
只有您的Google功能才能在远程环境中提取值。
您还可以使用firebase functions:config:get key
命令在本地检查这些值。
要从函数代码中获取这些变量,请使用:
const functions = require('firebase-functions');
const someEnvVar = functions.config().key
// where key is name of key you setted before
中查看详情