NGINX可以用于将流量路由到Firebase项目吗?

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

对我来说还不清楚,我还没有尝试过,但是想知道我是否可以让NGINX服务器将流量路由到Firebase实例。我在互联网上找不到相关文章,在这里也找不到,也许您已经尝试过此操作。

背景:

我们的React应用已在Firebase上运行。但是,我们也有一个由Webflow.io支持的登录页面/网站,以允许更快的编辑和更少的开发人员挫败感。它们也在不同的域上运行。我们已经有一个NGINX实例(在docker容器内)作为我们API网关的一部分,因此,最好使用相同的实例。

结果:

我们希望实现的是将React应用程序和登录页面都放在同一个域中。然后,无论用户是否登录,都可以使用NGINX路由到所需的实例。任何人都尝试过这样的事情吗?如果这行不通,那么我会就如何根据您的经验使它变得更好接受一般性的想法。

firebase nginx reverse-proxy
1个回答
0
投票

您完全可以做到这一点,例如,如果您使用的是OAuth,则可以从nginx执行令牌自省,其结果将确定要使用的路由,请查看此https://www.nginx.com/blog/validating-oauth-2-0-access-tokens-nginx/

或者,您可以使用类似于google IAP的东西,它可能更易于安全地用于生产,我知道ory / oauthkeeper易于使用,开源且可高度自定义。

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