Firebase 禁用动态链接的手动构建URL

Firebase 禁用动态链接的手动构建URL,firebase,firebase-dynamic-links,Firebase,Firebase Dynamic Links,Firebase动态链接具有手动构建自定义URL的功能: 假设我将example.com连接到动态链接,并通过为youtube livestreams创建自定义链接等方式使用它 这意味着我必须允许youtube.com作为短URL的目的地 这意味着任何用户都可以创建自定义链接example.com/?link=http://youtube.com/scam-video并与他人分享。由于人们信任my domain example.com,这是一个严重的网络钓鱼问题 有没有办法禁用此功能?我使用一个

Firebase动态链接具有手动构建自定义URL的功能:

假设我将
example.com
连接到动态链接,并通过为youtube livestreams创建自定义链接等方式使用它

这意味着我必须允许youtube.com作为短URL的目的地

这意味着任何用户都可以创建自定义链接
example.com/?link=http://youtube.com/scam-video
并与他人分享。由于人们信任my domain example.com,这是一个严重的网络钓鱼问题


有没有办法禁用此功能?我使用一个API动态创建所需的URL,允许任何未经身份验证的人在我的域中创建有效的URL(对我来说)毫无意义。

在与谷歌Firebase团队讨论后,我有一个正式答案,没有,它不受支持,也无意至少在短期内添加对禁用自定义URL的支持

唯一的解决办法是使用尽可能严格的allowlist规则,您可以使用regex,这会有所帮助