【发布时间】:2020-03-04 08:12:00
【问题描述】:
在我们的网络应用程序中,使用 Firebase,我们让用户设计一些东西,公众以后可以使用 example.com/userName 访问其中的“示例”是我们的 服务的域。
我们希望允许用户购买自己的域名并将其注册到我们的 Firebase 应用中,以便公众可以通过theirDomain.com 访问他们的创作。 (就像任何网站建设者一样)
所以基本上是在寻找一个 Google API,将example.com/user 自动链接到theirdomain.com,而他们的 userData 在 Firebase 中,所以它应该只是一个转发。 (?)
我看过 Google Domain Widget API,但不确定它是否可以连接到 Firebase 以及如何连接。
另一种选择是使用 Cloud Functions 进行简单的转发,并以某种方式将他们的自定义域连接到数据库中。
【问题讨论】:
-
我认为您最大的问题是为他们的域创建 SSL 证书。
-
您如何为
example.com/username页面提供服务?如果使用 express,难道您不能让用户将他们的 DNS 记录 CNAME 到您的域,然后根据主机条目是您的域还是他们的域来提供适当的内容? -
谢谢,该服务是为那些对如何做的理解非常有限的人提供的,所以基本上,我想让它像“按一个按钮选择一个域,支付,和它的连接”。根据 Google Domains 小部件 API,这就是它的工作原理,所以如果我让他们连接,然后在我的数据库上写入他们的新域,然后在 FB 函数中,如果有人前往我的服务/用户,Firebase 函数将转发他以数据为参数访问 userdomain.com?
-
“以数据为参数”是什么意思?您是否在托管和提供他们的内容?您现在如何提供服务?
-
@samthecodingman 感谢您的帮助。目前它是一个巨大的应用程序,所有这些都在 Firebase 上。也与谷歌托管。我的意思是 ourService.com/user 将变成 theirPage.com/parameters ,然后它是一个简单的重定向,但非常缓慢和愚蠢。你建议我怎么做?有没有办法自动将新域添加到我的 Firebase 域白名单中?
标签: firebase google-domains google-domain-api