我使用 firebase 为我的移动应用程序实现了电话号码身份验证。
(教程链接)
它在桌面上运行得很好(即使它要求我提供验证码,即使我使用的是隐形版本),但在手机上,我遇到以下错误:
{"code":"auth/internal-error","message":"Unable to load external reCAPTCHA dependencies!"}
你知道这个问题从何而来吗?是否有人知道如何实现短信验证?
我在 flutter 应用程序中使用 firebase 电话身份验证,并面临同样的问题。
我能够通过在 GCP 中启用 Android 设备验证 api 来解决。
选择您的项目并启用 Android 设备验证。 GCP API 链接
即使对于 iOS,您也需要启用 Google Play Integrity API。