iOS Firebase验证域对用户可见
我一直在寻找解决这个问题的方法,但我发现的一切似乎都适用于firebase web应用程序,而不是iOS实现 当验证用户是否使用firebase phone auth for iOS时,我知道recaptacha不太可能出现。但是,如果发生这种情况,它会为recaptcha创建一个webview,如下所示: 我有没有办法对用户隐藏iOS Firebase验证域对用户可见,ios,firebase,firebase-authentication,sfsafariviewcontroller,Ios,Firebase,Firebase Authentication,Sfsafariviewcontroller,我一直在寻找解决这个问题的方法,但我发现的一切似乎都适用于firebase web应用程序,而不是iOS实现 当验证用户是否使用firebase phone auth for iOS时,我知道recaptacha不太可能出现。但是,如果发生这种情况,它会为recaptcha创建一个webview,如下所示: 我有没有办法对用户隐藏myprojectd-12345.firebaseapp.com?恐怕它不太干净,也不太安全。我还没有找到任何关于这个主题的文档,解决这个问题的大多数堆栈溢出答案似乎
myprojectd-12345.firebaseapp.com
?恐怕它不太干净,也不太安全。我还没有找到任何关于这个主题的文档,解决这个问题的大多数堆栈溢出答案似乎只适用于firebase web sdk
我是不是错过了什么地方?我也遵循了静默通知的文档,因此通常不会出现recaptcha。从文档中可以看出,“只有一小部分用户会体验到recaptcha”,但我仍然想说明这些用户的情况。设置您的域以进行托管 步骤1:添加域
- 从项目的托管页面,输入用于连接项目的向导 自定义域:
- 如果您只有一个托管站点,请单击“连接域”。如果你有
多个托管站点,单击所需站点的查看,然后
单击连接域。输入您想要的自定义域名 连接到您的托管站点 - (可选)选中此框以重定向自定义服务器上的所有请求
域到第二个指定域(例如example.com和
重定向到相同的内容) - 单击“继续”启动验证过程
- 在Firebase控制台的“连接域”窗口中,选择“快速” 新站点的设置或高级设置(如果您已有站点) 在另一个主机提供商上运行,需要零停机时间 迁移
查看详细信息。我已经设置了一个验证域,但似乎只能在web sdk的firebase应用程序配置中指定验证域