我正在构建一个Ffltter应用程序,我正在使用Firebase Auth进行身份验证.我最近通过Playstore 部署了我的Ffltter应用程序,但收到了以下消息:

您的最新生产版本(106(1.9.4))包含SDK问题: Com.google.android.recaptcha:reCAPTCHA:18.1.2 此SDK版本有SDK开发人员的说明.以下是SDK开发者告诉我们的:

在reCAPTCHA Enterprise for Mobile中发现了一个严重的安全漏洞.在最新的SDK版本中已修补该漏洞.客户需要使用版本18.4.0或更高版本的reCAPTCHA Enterprise for Mobile SDK更新他们的Android应用程序.我们强烈建议您尽快更新到最新版本.

How can I fix this problem?我已经在使用最新版本的Flutter 翼和Firebase身份验证.我的Flutter 翼doctor 健康归来了.我的build.gradle文件不包含任何对reCAPTCHA的引用.据我所知,整个reCAPTCHA设置都是由Firebase处理的?

推荐答案

我通过添加套餐:recaptcha_enterprise_flutter解决了这个问题.这迫使升级到18.4.0.

我仍然希望能有一个更完整的答案来解释为什么会发生这种情况?我不得不手动修补Firebase身份验证中的安全问题(每天有数千万用户使用该服务),这似乎令人难以置信地奇怪.

Flutter相关问答推荐

获取屏幕大小的滚动视图与动态大小?

Flutter版本3.19.2需要更新版本的Kotlin Gradle插件./android/build.gradle:ext.kotlin_version = latest-version>'

功能不起作用的Flutter 块复制

CLI数据库连接后将SHA-1密钥添加到Firebase项目

Android Studio中的Ffltter&;Couchbase:进程C:/Program Files/Git/bin/bash以非零退出值35结束

我想在Flutter中画一个箭头,但我似乎无法填满空间

Android工作室Flutter 热重新加载更新后不工作

如何将 Flutter 项目迁移到具有多个插件的 Gradle 8?

flutter Listview构建器溢出

创建仅定义导出的文件是否有意义?

如何从flutter中不同类别的列表中获取所有产品

如何给按钮的边框半径?

我无法找到修复此错误的位置,指出无法使用静态访问来访问实例成员

'type' Icon '不是类型' IconData '的子类型

网页浏览器不支持鼠标滚动的行项目

如何与 PostgreSQL 和外部网站交互 flutter apk?

当我将主题更改为深色然后返回浅色模式时,Getx 会Flutter 更改主题,它不会加载我的自定义主题

如何在 flutter 中创建渐变按钮

Future.wait() 中的 futures 可以顺序调用吗?

我收到这个错误我无法解决