Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
NGINX作为Firebase功能的revere代理,以防止DDOS攻击?_Firebase_Google Cloud Functions - Fatal编程技术网

NGINX作为Firebase功能的revere代理,以防止DDOS攻击?

NGINX作为Firebase功能的revere代理,以防止DDOS攻击?,firebase,google-cloud-functions,Firebase,Google Cloud Functions,我们目前正在评估在firebase函数前面添加NGINX web服务器层是否理想,原因如下 处理DDoS攻击 速率限制 OAuth令牌验证 我们看到firebase功能对任何类型的滥用攻击都非常开放 这种体系结构是否会增加任何额外的问题?您还可以通过其他方式处理DDos、速率限制和OAuth令牌验证,我建议您看看Firebase功能安全选项的说明 您可能需要检查的另一个资源是Firebase文档,特别是他们建议使用Express.js中间件来处理DDoS和保护您的功能的内容 最后,您可以使用NG

我们目前正在评估在firebase函数前面添加NGINX web服务器层是否理想,原因如下

  • 处理DDoS攻击
  • 速率限制
  • OAuth令牌验证
  • 我们看到firebase功能对任何类型的滥用攻击都非常开放


    这种体系结构是否会增加任何额外的问题?

    您还可以通过其他方式处理DDos、速率限制和OAuth令牌验证,我建议您看看Firebase功能安全选项的说明

    您可能需要检查的另一个资源是Firebase文档,特别是他们建议使用Express.js中间件来处理DDoS和保护您的功能的内容

    最后,您可以使用NGINX作为一种反向代理,如果您更熟悉这一点,唯一的额外问题将是您将添加一个需要管理的额外层


    希望你觉得这个有用

    “您可以集成流行的Node.js中间件产品来构建额外的安全层,如IP访问管理或拒绝服务(DDoS)攻击保护。”-我看到了这一点,但不知道如果不使用firestore,我们怎么办,因为它的成本太高了。请提出建议。您可以像示例中那样使用express,但是,您需要寻找一个节点包来满足您的需要。