Skip to content

🐛 [firebase_ui_auth] - reCAPTCHA Enterprise Error on 'sendVerificationCode' #559

@garysm

Description

@garysm

Is there an existing issue for this?

  • I have searched the existing issues and found no duplicates.

What plugin is this bug for?

Firebase UI Auth

What platform(s) does this bug affect?

Web

List of dependencies used.

flutter pub deps -s list
Dart SDK 3.10.0-36.0.dev
Flutter SDK 3.33.0-1.0.pre-1159
dispatch 0.0.0

dev dependencies:

  • melos 7.0.0-dev.10
    • ansi_styles ^0.3.2+1
    • args ^2.6.0
    • async ^2.11.0
    • cli_launcher ^0.3.1
    • cli_util ^0.4.2
    • collection any
    • conventional_commit ^0.6.1+1
    • file ^7.0.0
    • glob ^2.1.2
    • graphs ^2.3.2
    • http ^1.2.2
    • meta any
    • mustache_template ^2.0.0
    • path any
    • platform ^3.1.5
    • pool ^1.5.1
    • prompts ^2.0.0
    • pub_semver ^2.1.5
    • pub_updater ^0.5.0
    • pubspec_parse ^1.5.0
    • string_scanner ^1.3.0
    • yaml ^3.1.3
    • yaml_edit ^2.2.2

shared 0.0.1

dependencies:

  • json_annotation 4.9.0
    • meta ^1.4.0
  • freezed_annotation 3.1.0
    • collection ^1.15.0
    • json_annotation ^4.8.0
    • meta ^1.7.0
  • cloud_firestore 5.6.12
    • cloud_firestore_platform_interface ^6.6.12
    • cloud_firestore_web ^4.4.12
    • collection ^1.0.0
    • firebase_core ^3.15.2
    • firebase_core_platform_interface ^6.0.0
    • flutter any
    • meta ^1.8.0
  • firebase_auth 5.7.0
    • firebase_auth_platform_interface ^7.7.3
    • firebase_auth_web ^5.15.3
    • firebase_core ^3.15.2
    • firebase_core_platform_interface ^6.0.0
    • flutter any
    • meta ^1.8.0

dev dependencies:

  • flutter_test 0.0.0
    • flutter any
    • test_api 0.7.7
    • matcher 0.12.17
    • path 1.9.1
    • fake_async 1.3.3
    • clock 1.1.2
    • stack_trace 1.12.1
    • vector_math 2.2.0
    • leak_tracker_flutter_testing 3.0.10
    • collection 1.19.1
    • meta 1.17.0
    • stream_channel 2.1.4
  • flutter_lints 6.0.0
    • lints ^6.0.0
  • build_runner 2.5.4
    • analyzer >=4.4.0 <8.0.0
    • args ^2.0.0
    • async ^2.5.0
    • build 2.5.4
    • build_config >=1.1.0 <1.2.0
    • build_daemon ^4.0.0
    • build_resolvers 2.5.4
    • build_runner_core 9.1.2
    • code_builder ^4.2.0
    • collection ^1.15.0
    • crypto ^3.0.0
    • dart_style >=2.3.7 <4.0.0
    • frontend_server_client >=3.0.0 <5.0.0
    • glob ^2.0.0
    • graphs ^2.2.0
    • http ^1.2.2
    • http_multi_server ^3.0.0
    • io ^1.0.0
    • js >=0.6.3 <0.8.0
    • logging ^1.0.0
    • meta ^1.3.0
    • mime >=1.0.0 <3.0.0
    • package_config ^2.0.0
    • path ^1.8.0
    • pool ^1.5.0
    • pub_semver ^2.0.0
    • pubspec_parse ^1.0.0
    • shelf ^1.0.0
    • shelf_web_socket >=1.0.0 <4.0.0
    • stack_trace ^1.10.0
    • stream_transform ^2.0.0
    • timing ^1.0.0
    • watcher ^1.0.0
    • web ^1.1.0
    • web_socket_channel >=2.3.0 <4.0.0
    • yaml ^3.0.0
  • freezed 3.1.0
    • analyzer >=6.9.0 <8.0.0
    • build ^2.5.0
    • build_config ^1.1.0
    • collection ^1.15.0
    • meta ^1.9.1
    • source_gen ^2.0.0
    • freezed_annotation 3.1.0
    • json_annotation ^4.8.0
    • dart_style ^3.0.0
    • pub_semver ^2.2.0
  • json_serializable 6.9.5
    • analyzer >=6.9.0 <8.0.0
    • async ^2.10.0
    • build ^2.4.1
    • build_config ^1.1.0
    • collection ^1.17.0
    • dart_style >=2.3.7 <4.0.0
    • json_annotation >=4.9.0 <4.10.0
    • meta ^1.14.0
    • path ^1.9.0
    • pub_semver ^2.1.4
    • pubspec_parse ^1.0.0
    • source_gen ^2.0.0
    • source_helper ^1.3.4

admin_app 1.0.0+1

dependencies:

  • flutter 0.0.0
    • characters 1.4.0
    • collection 1.19.1
    • material_color_utilities 0.11.1
    • meta 1.17.0
    • vector_math 2.2.0
    • sky_engine any
  • cupertino_icons 1.0.8
  • firebase_core 3.15.2
    • firebase_core_platform_interface ^6.0.0
    • firebase_core_web ^2.24.1
    • flutter any
    • meta ^1.8.0
  • firebase_auth 5.7.0
    • firebase_auth_platform_interface ^7.7.3
    • firebase_auth_web ^5.15.3
    • firebase_core ^3.15.2
    • firebase_core_platform_interface ^6.0.0
    • flutter any
    • meta ^1.8.0
  • cloud_firestore 5.6.12
    • cloud_firestore_platform_interface ^6.6.12
    • cloud_firestore_web ^4.4.12
    • collection ^1.0.0
    • firebase_core ^3.15.2
    • firebase_core_platform_interface ^6.0.0
    • flutter any
    • meta ^1.8.0
  • cloud_functions 5.6.2
    • cloud_functions_platform_interface ^5.8.2
    • cloud_functions_web ^4.11.5
    • firebase_core ^3.15.2
    • firebase_core_platform_interface ^6.0.0
    • flutter any
  • firebase_storage 12.4.10
    • firebase_core ^3.15.2
    • firebase_core_platform_interface ^6.0.0
    • firebase_storage_platform_interface ^5.2.10
    • firebase_storage_web ^3.10.17
    • flutter any
  • hooks_riverpod 3.0.0-dev.16
    • collection ^1.15.0
    • flutter any
    • flutter_hooks ^0.21.0
    • flutter_riverpod 3.0.0-dev.16
    • flutter_test any
    • riverpod 3.0.0-dev.16
    • state_notifier >=0.7.2 <2.0.0
  • flutter_hooks 0.21.3+1
    • flutter any
  • go_router 14.8.1
    • collection ^1.15.0
    • flutter any
    • flutter_web_plugins any
    • logging ^1.0.0
    • meta ^1.7.0
  • json_annotation 4.9.0
    • meta ^1.4.0
  • freezed_annotation 3.1.0
    • collection ^1.15.0
    • json_annotation ^4.8.0
    • meta ^1.7.0
  • riverpod_annotation 3.0.0-dev.16
    • meta ^1.7.0
    • riverpod 3.0.0-dev.16
  • smooth_page_indicator 1.2.1
    • flutter any
  • shared 0.0.1
    • json_annotation ^4.9.0
    • freezed_annotation ^3.0.0
    • cloud_firestore ^5.4.0
    • firebase_auth ^5.7.0
  • firebase_ui_auth 2.0.0
    • app_links ^6.4.0
    • email_validator ^2.1.17
    • firebase_auth ^5.7.0
    • firebase_core ^3.15.2
    • firebase_ui_localizations ^1.14.1
    • firebase_ui_oauth ^1.7.1
    • firebase_ui_shared ^1.4.1
    • flutter any
    • flutter_localizations any
    • meta ^1.10.0
  • url_launcher 6.3.2
    • flutter any
    • url_launcher_android ^6.3.0
    • url_launcher_ios ^6.2.4
    • url_launcher_linux ^3.1.0
    • url_launcher_macos ^3.1.0
    • url_launcher_platform_interface ^2.3.0
    • url_launcher_web ^2.2.0
    • url_launcher_windows ^3.1.0
  • firebase_app_check 0.3.2+10
    • firebase_app_check_platform_interface ^0.1.1+10
    • firebase_app_check_web ^0.2.0+14
    • firebase_core ^3.15.2
    • firebase_core_platform_interface ^6.0.0
    • flutter any

dev dependencies:

  • flutter_test 0.0.0
    • flutter any
    • test_api 0.7.7
    • matcher 0.12.17
    • path 1.9.1
    • fake_async 1.3.3
    • clock 1.1.2
    • stack_trace 1.12.1
    • vector_math 2.2.0
    • leak_tracker_flutter_testing 3.0.10
    • collection 1.19.1
    • meta 1.17.0
    • stream_channel 2.1.4
  • flutter_lints 6.0.0
    • lints ^6.0.0
  • build_runner 2.5.4
    • analyzer >=4.4.0 <8.0.0
    • args ^2.0.0
    • async ^2.5.0
    • build 2.5.4
    • build_config >=1.1.0 <1.2.0
    • build_daemon ^4.0.0
    • build_resolvers 2.5.4
    • build_runner_core 9.1.2
    • code_builder ^4.2.0
    • collection ^1.15.0
    • crypto ^3.0.0
    • dart_style >=2.3.7 <4.0.0
    • frontend_server_client >=3.0.0 <5.0.0
    • glob ^2.0.0
    • graphs ^2.2.0
    • http ^1.2.2
    • http_multi_server ^3.0.0
    • io ^1.0.0
    • js >=0.6.3 <0.8.0
    • logging ^1.0.0
    • meta ^1.3.0
    • mime >=1.0.0 <3.0.0
    • package_config ^2.0.0
    • path ^1.8.0
    • pool ^1.5.0
    • pub_semver ^2.0.0
    • pubspec_parse ^1.0.0
    • shelf ^1.0.0
    • shelf_web_socket >=1.0.0 <4.0.0
    • stack_trace ^1.10.0
    • stream_transform ^2.0.0
    • timing ^1.0.0
    • watcher ^1.0.0
    • web ^1.1.0
    • web_socket_channel >=2.3.0 <4.0.0
    • yaml ^3.0.0
  • riverpod_generator 3.0.0-dev.16
    • analyzer ^7.0.0
    • build ^2.0.0
    • build_config ^1.0.0
    • collection ^1.15.0
    • crypto ^3.0.2
    • meta ^1.7.0
    • mockito ^5.4.4
    • path ^1.8.0
    • riverpod_analyzer_utils 1.0.0-dev.3
    • riverpod_annotation 3.0.0-dev.16
    • source_gen ^2.0.0
  • freezed 3.1.0
    • analyzer >=6.9.0 <8.0.0
    • build ^2.5.0
    • build_config ^1.1.0
    • collection ^1.15.0
    • meta ^1.9.1
    • source_gen ^2.0.0
    • freezed_annotation 3.1.0
    • json_annotation ^4.8.0
    • dart_style ^3.0.0
    • pub_semver ^2.2.0
  • json_serializable 6.9.5
    • analyzer >=6.9.0 <8.0.0
    • async ^2.10.0
    • build ^2.4.1
    • build_config ^1.1.0
    • collection ^1.17.0
    • dart_style >=2.3.7 <4.0.0
    • json_annotation >=4.9.0 <4.10.0
    • meta ^1.14.0
    • path ^1.9.0
    • pub_semver ^2.1.4
    • pubspec_parse ^1.0.0
    • source_gen ^2.0.0
    • source_helper ^1.3.4
  • go_router_builder 2.9.0
    • analyzer >=6.9.0 <8.0.0
    • async ^2.8.0
    • build ^2.0.0
    • build_config ^1.0.0
    • collection ^1.14.0
    • meta ^1.7.0
    • path ^1.8.0
    • source_gen >=1.4.0 <3.0.0
    • source_helper ^1.3.4
  • custom_lint 0.7.6
    • analyzer ^7.0.0
    • analyzer_plugin ^0.13.0
    • args ^2.3.1
    • async ^2.9.0
    • ci ^0.1.0
    • cli_util ^0.4.2
    • collection ^1.16.0
    • custom_lint_core 0.7.5
    • freezed_annotation ^3.0.0
    • json_annotation ^4.7.0
    • meta ^1.7.0
    • package_config ^2.0.2
    • path ^1.8.0
    • pub_semver ^2.1.1
    • pubspec_parse ^1.5.0
    • rxdart ^0.28.0
    • uuid >=3.0.6 <5.0.0
    • yaml ^3.1.1
  • riverpod_lint 3.0.0-dev.16
    • analyzer ^7.0.0
    • analyzer_plugin ^0.13.0
    • collection ^1.16.0
    • custom_lint_builder ^0.7.0
    • meta ^1.7.0
    • path ^1.8.1
    • riverpod 3.0.0-dev.16
    • riverpod_analyzer_utils 1.0.0-dev.3
    • source_span ^1.8.0
    • yaml ^3.1.1

public_app 1.0.0+1

dependencies:

  • flutter 0.0.0
    • characters 1.4.0
    • collection 1.19.1
    • material_color_utilities 0.11.1
    • meta 1.17.0
    • vector_math 2.2.0
    • sky_engine any
  • cupertino_icons 1.0.8
  • hooks_riverpod 3.0.0-dev.16
    • collection ^1.15.0
    • flutter any
    • flutter_hooks ^0.21.0
    • flutter_riverpod 3.0.0-dev.16
    • flutter_test any
    • riverpod 3.0.0-dev.16
    • state_notifier >=0.7.2 <2.0.0
  • flutter_hooks 0.21.3+1
    • flutter any
  • firebase_core 3.15.2
    • firebase_core_platform_interface ^6.0.0
    • firebase_core_web ^2.24.1
    • flutter any
    • meta ^1.8.0
  • cloud_firestore 5.6.12
    • cloud_firestore_platform_interface ^6.6.12
    • cloud_firestore_web ^4.4.12
    • collection ^1.0.0
    • firebase_core ^3.15.2
    • firebase_core_platform_interface ^6.0.0
    • flutter any
    • meta ^1.8.0
  • firebase_auth 5.7.0
    • firebase_auth_platform_interface ^7.7.3
    • firebase_auth_web ^5.15.3
    • firebase_core ^3.15.2
    • firebase_core_platform_interface ^6.0.0
    • flutter any
    • meta ^1.8.0
  • go_router 14.8.1
    • collection ^1.15.0
    • flutter any
    • flutter_web_plugins any
    • logging ^1.0.0
    • meta ^1.7.0
  • json_annotation 4.9.0
    • meta ^1.4.0
  • freezed_annotation 3.1.0
    • collection ^1.15.0
    • json_annotation ^4.8.0
    • meta ^1.7.0
  • riverpod_annotation 3.0.0-dev.16
    • meta ^1.7.0
    • riverpod 3.0.0-dev.16
  • firebase_ui_firestore 1.7.3
    • cloud_firestore ^5.6.12
    • firebase_ui_localizations ^1.14.1
    • firebase_ui_shared ^1.4.1
    • flutter any
  • shared 0.0.1
    • json_annotation ^4.9.0
    • freezed_annotation ^3.0.0
    • cloud_firestore ^5.4.0
    • firebase_auth ^5.7.0
  • intl 0.20.2
    • clock ^1.1.0
    • meta ^1.3.0
    • path ^1.8.0

dev dependencies:

  • flutter_test 0.0.0
    • flutter any
    • test_api 0.7.7
    • matcher 0.12.17
    • path 1.9.1
    • fake_async 1.3.3
    • clock 1.1.2
    • stack_trace 1.12.1
    • vector_math 2.2.0
    • leak_tracker_flutter_testing 3.0.10
    • collection 1.19.1
    • meta 1.17.0
    • stream_channel 2.1.4
  • flutter_lints 6.0.0
    • lints ^6.0.0
  • build_runner 2.5.4
    • analyzer >=4.4.0 <8.0.0
    • args ^2.0.0
    • async ^2.5.0
    • build 2.5.4
    • build_config >=1.1.0 <1.2.0
    • build_daemon ^4.0.0
    • build_resolvers 2.5.4
    • build_runner_core 9.1.2
    • code_builder ^4.2.0
    • collection ^1.15.0
    • crypto ^3.0.0
    • dart_style >=2.3.7 <4.0.0
    • frontend_server_client >=3.0.0 <5.0.0
    • glob ^2.0.0
    • graphs ^2.2.0
    • http ^1.2.2
    • http_multi_server ^3.0.0
    • io ^1.0.0
    • js >=0.6.3 <0.8.0
    • logging ^1.0.0
    • meta ^1.3.0
    • mime >=1.0.0 <3.0.0
    • package_config ^2.0.0
    • path ^1.8.0
    • pool ^1.5.0
    • pub_semver ^2.0.0
    • pubspec_parse ^1.0.0
    • shelf ^1.0.0
    • shelf_web_socket >=1.0.0 <4.0.0
    • stack_trace ^1.10.0
    • stream_transform ^2.0.0
    • timing ^1.0.0
    • watcher ^1.0.0
    • web ^1.1.0
    • web_socket_channel >=2.3.0 <4.0.0
    • yaml ^3.0.0
  • riverpod_generator 3.0.0-dev.16
    • analyzer ^7.0.0
    • build ^2.0.0
    • build_config ^1.0.0
    • collection ^1.15.0
    • crypto ^3.0.2
    • meta ^1.7.0
    • mockito ^5.4.4
    • path ^1.8.0
    • riverpod_analyzer_utils 1.0.0-dev.3
    • riverpod_annotation 3.0.0-dev.16
    • source_gen ^2.0.0
  • freezed 3.1.0
    • analyzer >=6.9.0 <8.0.0
    • build ^2.5.0
    • build_config ^1.1.0
    • collection ^1.15.0
    • meta ^1.9.1
    • source_gen ^2.0.0
    • freezed_annotation 3.1.0
    • json_annotation ^4.8.0
    • dart_style ^3.0.0
    • pub_semver ^2.2.0
  • json_serializable 6.9.5
    • analyzer >=6.9.0 <8.0.0
    • async ^2.10.0
    • build ^2.4.1
    • build_config ^1.1.0
    • collection ^1.17.0
    • dart_style >=2.3.7 <4.0.0
    • json_annotation >=4.9.0 <4.10.0
    • meta ^1.14.0
    • path ^1.9.0
    • pub_semver ^2.1.4
    • pubspec_parse ^1.0.0
    • source_gen ^2.0.0
    • source_helper ^1.3.4
  • go_router_builder 2.9.0
    • analyzer >=6.9.0 <8.0.0
    • async ^2.8.0
    • build ^2.0.0
    • build_config ^1.0.0
    • collection ^1.14.0
    • meta ^1.7.0
    • path ^1.8.0
    • source_gen >=1.4.0 <3.0.0
    • source_helper ^1.3.4
  • custom_lint 0.7.6
    • analyzer ^7.0.0
    • analyzer_plugin ^0.13.0
    • args ^2.3.1
    • async ^2.9.0
    • ci ^0.1.0
    • cli_util ^0.4.2
    • collection ^1.16.0
    • custom_lint_core 0.7.5
    • freezed_annotation ^3.0.0
    • json_annotation ^4.7.0
    • meta ^1.7.0
    • package_config ^2.0.2
    • path ^1.8.0
    • pub_semver ^2.1.1
    • pubspec_parse ^1.5.0
    • rxdart ^0.28.0
    • uuid >=3.0.6 <5.0.0
    • yaml ^3.1.1
  • riverpod_lint 3.0.0-dev.16
    • analyzer ^7.0.0
    • analyzer_plugin ^0.13.0
    • collection ^1.16.0
    • custom_lint_builder ^0.7.0
    • meta ^1.7.0
    • path ^1.8.1
    • riverpod 3.0.0-dev.16
    • riverpod_analyzer_utils 1.0.0-dev.3
    • source_span ^1.8.0
    • yaml ^3.1.1

transitive dependencies:

  • _fe_analyzer_shared 85.0.0
    • meta ^1.9.0
  • _flutterfire_internals 1.3.59
    • collection ^1.0.0
    • firebase_core ^3.15.2
    • firebase_core_platform_interface ^6.0.0
    • flutter any
    • meta ^1.8.0
  • analyzer 7.6.0
    • _fe_analyzer_shared ^85.0.0
    • collection ^1.19.0
    • convert ^3.0.0
    • crypto ^3.0.0
    • glob ^2.0.0
    • meta ^1.15.0
    • package_config ^2.0.0
    • path ^1.9.0
    • pub_semver ^2.1.4
    • source_span ^1.8.0
    • watcher ^1.1.0
    • yaml ^3.0.0
  • analyzer_plugin 0.13.4
    • analyzer ^7.5.1
    • collection ^1.15.0
    • dart_style >=2.3.7 <4.0.0
    • pub_semver ^2.1.0
    • yaml ^3.1.0
    • path ^1.9.0
  • ansi_styles 0.3.2+1
  • app_links 6.4.1
    • flutter any
    • app_links_linux ^1.0.3
    • app_links_platform_interface ^2.0.2
    • app_links_web ^1.0.4
  • app_links_linux 1.0.3
    • flutter any
    • app_links_platform_interface ^2.0.0
    • gtk ^2.1.0
  • app_links_platform_interface 2.0.2
    • flutter any
    • plugin_platform_interface ^2.1.7
  • app_links_web 1.0.4
    • flutter any
    • flutter_web_plugins any
    • app_links_platform_interface ^2.0.0
    • web >=0.3.0 <2.0.0
  • args 2.7.0
  • async 2.13.0
    • collection ^1.15.0
    • meta ^1.3.0
  • boolean_selector 2.1.2
    • source_span ^1.8.0
    • string_scanner ^1.1.0
  • build 2.5.4
    • analyzer >=6.9.0 <8.0.0
    • async ^2.5.0
    • build_runner_core 9.1.2
    • built_collection ^5.1.1
    • built_value ^8.9.5
    • convert ^3.0.0
    • crypto ^3.0.0
    • glob ^2.0.0
    • graphs ^2.2.0
    • logging ^1.0.0
    • meta ^1.3.0
    • package_config ^2.1.0
    • path ^1.8.0
    • pool ^1.5.0
  • build_config 1.1.2
    • checked_yaml ^2.0.0
    • json_annotation ^4.8.0
    • path ^1.8.0
    • pubspec_parse ^1.0.0
    • yaml ^3.0.0
  • build_daemon 4.0.4
    • built_collection ^5.0.0
    • built_value ^8.1.0
    • crypto ^3.0.3
    • http_multi_server ^3.0.0
    • logging ^1.0.0
    • path ^1.8.0
    • pool ^1.5.0
    • shelf ^1.0.0
    • shelf_web_socket >=1.0.0 <4.0.0
    • stream_transform ^2.0.0
    • watcher ^1.0.0
    • web_socket_channel >=2.3.0 <4.0.0
  • build_resolvers 2.5.4
    • analyzer >=6.9.0 <8.0.0
    • async ^2.5.0
    • build 2.5.4
    • build_runner_core 9.1.2
    • collection ^1.17.0
    • convert ^3.1.1
    • crypto ^3.0.0
    • graphs >=1.0.0 <3.0.0
    • logging ^1.0.0
    • package_config ^2.0.0
    • path ^1.8.0
    • pool ^1.5.0
    • pub_semver ^2.0.0
    • stream_transform ^2.0.0
  • build_runner_core 9.1.2
    • analyzer >=6.9.0 <8.0.0
    • async ^2.5.0
    • build 2.5.4
    • build_config ^1.0.0
    • build_resolvers 2.5.4
    • build_runner 2.5.4
    • built_collection ^5.1.1
    • built_value ^8.10.1
    • collection ^1.15.0
    • convert ^3.0.0
    • crypto ^3.0.0
    • glob ^2.0.0
    • graphs ^2.0.0
    • json_annotation ^4.8.1
    • logging ^1.2.0
    • meta ^1.3.0
    • package_config ^2.0.0
    • path ^1.8.0
    • pool ^1.5.0
    • timing ^1.0.0
    • watcher ^1.0.0
    • yaml ^3.0.0
  • built_collection 5.1.1
  • built_value 8.11.0
    • built_collection ^5.0.0
    • collection ^1.15.0
    • fixnum ^1.0.0
    • meta ^1.3.0
  • characters 1.4.0
  • charcode 1.4.0
  • checked_yaml 2.0.4
    • json_annotation ^4.3.0
    • source_span ^1.8.0
    • yaml ^3.0.0
  • ci 0.1.0
  • cli_config 0.2.0
    • args ^2.4.0
    • yaml ^3.1.1
  • cli_launcher 0.3.1
    • path ^1.8.0
    • yaml ^3.1.1
  • cli_util 0.4.2
    • meta ^1.7.0
    • path ^1.8.0
  • clock 1.1.2
  • cloud_firestore_platform_interface 6.6.12
    • _flutterfire_internals ^1.3.59
    • collection ^1.15.0
    • firebase_core ^3.15.2
    • flutter any
    • meta ^1.8.0
    • plugin_platform_interface ^2.1.3
  • cloud_firestore_web 4.4.12
    • _flutterfire_internals ^1.3.59
    • cloud_firestore_platform_interface ^6.6.12
    • collection ^1.0.0
    • firebase_core ^3.15.2
    • firebase_core_web ^2.24.1
    • flutter any
    • flutter_web_plugins any
  • cloud_functions_platform_interface 5.8.2
    • firebase_core ^3.15.2
    • flutter any
    • meta ^1.8.0
    • plugin_platform_interface ^2.1.3
  • cloud_functions_web 4.11.5
    • cloud_functions_platform_interface ^5.8.2
    • firebase_core ^3.15.2
    • firebase_core_web ^2.24.1
    • flutter any
    • flutter_web_plugins any
    • web ^1.1.1
  • code_builder 4.10.1
    • built_collection ^5.0.0
    • built_value ^8.0.0
    • collection ^1.15.0
    • matcher ^0.12.10
    • meta ^1.3.0
  • collection 1.19.1
  • conventional_commit 0.6.1+1
  • convert 3.1.2
    • typed_data ^1.3.0
  • coverage 1.15.0
    • args ^2.0.0
    • cli_config ^0.2.0
    • glob ^2.1.2
    • logging ^1.0.0
    • meta ^1.0.2
    • package_config ^2.0.0
    • path ^1.8.0
    • source_maps ^0.10.10
    • stack_trace ^1.10.0
    • vm_service >=12.0.0 <16.0.0
    • yaml ^3.1.3
  • crypto 3.0.6
    • typed_data ^1.3.0
  • custom_lint_builder 0.7.6
    • analyzer ^7.0.0
    • analyzer_plugin ^0.13.0
    • collection ^1.16.0
    • custom_lint 0.7.6
    • custom_lint_core 0.7.5
    • custom_lint_visitor ^1.0.0
    • glob ^2.1.1
    • hotreloader >=3.0.5 <5.0.0
    • meta ^1.7.0
    • package_config ^2.1.0
    • path ^1.8.0
    • pubspec_parse ^1.2.0
    • rxdart ^0.28.0
  • custom_lint_core 0.7.5
    • analyzer ^7.0.0
    • analyzer_plugin ^0.13.0
    • collection ^1.16.0
    • custom_lint_visitor ^1.0.0
    • glob ^2.1.2
    • matcher ^0.12.0
    • meta ^1.7.0
    • package_config ^2.1.0
    • path ^1.8.0
    • pubspec_parse ^1.2.2
    • source_span ^1.8.0
    • uuid ^4.5.1
    • yaml ^3.1.1
  • custom_lint_visitor 1.0.0+7.7.0
    • analyzer >=7.4.5 <7.7.0
  • dart_style 3.1.1
    • analyzer ^7.5.2
    • args >=1.0.0 <3.0.0
    • collection ^1.17.0
    • package_config ^2.1.0
    • path ^1.0.0
    • pub_semver >=1.4.4 <3.0.0
    • source_span ^1.4.0
    • yaml ^3.1.2
  • desktop_webview_auth 0.0.15
    • crypto ^3.0.3
    • flutter any
    • http ^1.0.0
    • flutter_web_plugins any
    • plugin_platform_interface ^2.1.4
  • email_validator 2.1.17
  • fake_async 1.3.3
    • clock ^1.1.0
    • collection ^1.15.0
  • ffi 2.1.4
  • file 7.0.1
    • meta ^1.9.1
    • path ^1.8.3
  • firebase_app_check_platform_interface 0.1.1+10
    • _flutterfire_internals ^1.3.59
    • firebase_core ^3.15.2
    • flutter any
    • meta ^1.8.0
    • plugin_platform_interface ^2.1.3
  • firebase_app_check_web 0.2.0+14
    • _flutterfire_internals ^1.3.59
    • firebase_app_check_platform_interface ^0.1.1+10
    • firebase_core ^3.15.2
    • firebase_core_web ^2.24.1
    • flutter any
    • flutter_web_plugins any
    • web ^1.0.0
  • firebase_auth_platform_interface 7.7.3
    • _flutterfire_internals ^1.3.59
    • collection ^1.16.0
    • firebase_core ^3.15.2
    • flutter any
    • meta ^1.8.0
    • plugin_platform_interface ^2.1.3
  • firebase_auth_web 5.15.3
    • firebase_auth_platform_interface ^7.7.3
    • firebase_core ^3.15.2
    • firebase_core_web ^2.24.1
    • flutter any
    • flutter_web_plugins any
    • http_parser ^4.0.0
    • meta ^1.8.0
    • web ^1.0.0
  • firebase_core_platform_interface 6.0.0
    • collection ^1.0.0
    • flutter any
    • flutter_test any
    • meta ^1.8.0
    • plugin_platform_interface ^2.1.3
  • firebase_core_web 2.24.1
    • firebase_core_platform_interface ^6.0.0
    • flutter any
    • flutter_web_plugins any
    • meta ^1.8.0
    • web ^1.0.0
  • firebase_storage_platform_interface 5.2.10
    • _flutterfire_internals ^1.3.59
    • collection ^1.15.0
    • firebase_core ^3.15.2
    • flutter any
    • meta ^1.8.0
    • plugin_platform_interface ^2.1.3
  • firebase_storage_web 3.10.17
    • _flutterfire_internals ^1.3.59
    • async ^2.5.0
    • firebase_core ^3.15.2
    • firebase_core_web ^2.24.1
    • firebase_storage_platform_interface ^5.2.10
    • flutter any
    • flutter_web_plugins any
    • http >=0.13.0 <2.0.0
    • meta ^1.8.0
    • web ^1.0.0
  • firebase_ui_localizations 1.14.1
    • flutter any
    • flutter_localizations any
    • path ^1.8.3
  • firebase_ui_oauth 1.7.1
    • desktop_webview_auth ^0.0.14
    • firebase_auth ^5.7.0
    • firebase_ui_auth ^2.0.0
    • firebase_ui_shared ^1.4.1
    • flutter_svg ^2.0.9
    • flutter any
  • firebase_ui_shared 1.4.1
    • flutter any
  • fixnum 1.1.1
  • flutter_localizations 0.0.0
    • flutter any
    • intl 0.20.2
    • path 1.9.1
  • flutter_riverpod 3.0.0-dev.16
    • collection ^1.15.0
    • flutter any
    • flutter_test any
    • meta ^1.4.0
    • riverpod 3.0.0-dev.16
    • state_notifier >=0.7.2 <2.0.0
  • flutter_svg 2.2.1
    • flutter any
    • http ^1.0.0
    • vector_graphics ^1.1.13
    • vector_graphics_codec ^1.1.11+1
    • vector_graphics_compiler ^1.1.14
  • flutter_web_plugins 0.0.0
    • flutter any
  • frontend_server_client 4.0.0
    • async ^2.5.0
    • path ^1.8.0
  • glob 2.1.3
    • async ^2.5.0
    • collection ^1.15.0
    • file >=6.1.3 <8.0.0
    • path ^1.8.0
    • string_scanner ^1.1.0
  • graphs 2.3.2
    • collection ^1.15.0
  • gtk 2.1.0
    • ffi ^2.0.1
    • flutter any
    • meta ^1.8.0
  • hotreloader 4.3.0
    • collection ^1.15.0
    • logging ^1.0.0
    • path ^1.8.0
    • stream_transform ^2.0.0
    • vm_service >=6.0.1 <16.0.0
    • watcher ^1.1.0
  • http 1.4.0
    • async ^2.5.0
    • http_parser ^4.0.0
    • meta ^1.3.0
    • web >=0.5.0 <2.0.0
  • http_multi_server 3.2.2
    • async ^2.5.0
  • http_parser 4.1.2
    • collection ^1.19.0
    • source_span ^1.8.0
    • string_scanner ^1.1.0
    • typed_data ^1.3.0
  • io 1.0.5
    • meta ^1.3.0
    • path ^1.8.0
    • string_scanner ^1.1.0
  • js 0.7.2
  • leak_tracker 11.0.1
    • clock ^1.1.1
    • collection ^1.15.0
    • meta ^1.8.0
    • path ^1.8.3
    • vm_service >=11.10.0 <16.0.0
  • leak_tracker_flutter_testing 3.0.10
    • flutter any
    • leak_tracker >=11.0.1 <12.0.0
    • leak_tracker_testing >=3.0.1 <4.0.0
    • matcher ^0.12.16
    • meta ^1.8.0
  • leak_tracker_testing 3.0.2
    • leak_tracker >=9.0.0 <12.0.0
    • matcher ^0.12.16
    • meta ^1.11.0
  • lints 6.0.0
  • logging 1.3.0
  • matcher 0.12.17
    • async ^2.10.0
    • meta ^1.8.0
    • stack_trace ^1.10.0
    • term_glyph ^1.2.0
    • test_api >=0.5.0 <0.8.0
  • material_color_utilities 0.11.1
    • collection ^1.15.0
  • meta 1.17.0
  • mime 2.0.0
  • mockito 5.4.6
    • analyzer >=7.4.1 <8.0.0
    • build ^2.4.1
    • code_builder ^4.5.0
    • collection ^1.19.0
    • dart_style >=2.3.7 <4.0.0
    • matcher ^0.12.16
    • meta ^1.15.0
    • path ^1.9.0
    • source_gen >=1.4.0 <3.0.0
    • test_api >=0.6.1 <0.8.0
  • mustache_template 2.0.0
  • node_preamble 2.0.2
  • package_config 2.2.0
    • path ^1.8.0
  • path 1.9.1
  • path_parsing 1.1.0
    • meta ^1.3.0
    • vector_math ^2.1.0
  • petitparser 7.0.1
    • meta ^1.16.0
    • collection ^1.19.0
  • platform 3.1.6
  • plugin_platform_interface 2.1.8
    • meta ^1.3.0
  • pool 1.5.1
    • async ^2.5.0
    • stack_trace ^1.10.0
  • process 5.0.5
    • file >=6.0.0 <8.0.0
    • path ^1.8.0
    • platform ^3.0.0
  • prompts 2.0.0
    • charcode ^1.2.0
    • io ^1.0.0
  • pub_semver 2.2.0
    • collection ^1.15.0
  • pub_updater 0.5.0
    • http ^1.2.2
    • json_annotation ^4.9.0
    • process ^5.0.2
    • pub_semver ^2.1.4
  • pubspec_parse 1.5.0
    • checked_yaml ^2.0.1
    • collection ^1.19.0
    • json_annotation ^4.9.0
    • pub_semver ^2.1.4
    • yaml ^3.0.0
  • riverpod 3.0.0-dev.16
    • clock ^1.1.1
    • collection ^1.18.0
    • meta ^1.9.0
    • state_notifier >=0.7.2 <2.0.0
    • test ^1.0.0
  • riverpod_analyzer_utils 1.0.0-dev.3
    • analyzer ^7.3.0
    • collection ^1.16.0
    • crypto ^3.0.2
    • custom_lint_core ^0.7.0
    • freezed_annotation ^3.0.0
    • meta ^1.7.0
    • path ^1.8.0
    • source_span ^1.8.0
  • rxdart 0.28.0
  • shelf 1.4.2
    • async ^2.5.0
    • collection ^1.15.0
    • http_parser ^4.1.0
    • path ^1.8.0
    • stack_trace ^1.10.0
    • stream_channel ^2.1.0
  • shelf_packages_handler 3.0.2
    • path ^1.8.0
    • shelf ^1.0.0
    • shelf_static ^1.0.0
  • shelf_static 1.1.3
    • convert ^3.0.0
    • http_parser ^4.0.0
    • mime >=1.0.0 <3.0.0
    • path ^1.8.0
    • shelf ^1.1.2
  • shelf_web_socket 3.0.0
    • shelf ^1.1.0
    • stream_channel ^2.1.0
    • web_socket_channel >=2.0.0 <4.0.0
  • sky_engine 0.0.0
  • source_gen 2.0.0
    • analyzer >=6.9.0 <8.0.0
    • async ^2.5.0
    • build ^2.1.0
    • dart_style >=2.3.7 <4.0.0
    • glob ^2.0.0
    • path ^1.8.0
    • pub_semver ^2.1.4
    • source_span ^1.8.0
    • yaml ^3.0.0
  • source_helper 1.3.6
    • analyzer ^7.3.0
    • source_gen >=2.0.0 <4.0.0
  • source_map_stack_trace 2.1.2
    • path ^1.8.0
    • source_maps ^0.10.10
    • stack_trace ^1.10.0
  • source_maps 0.10.13
    • source_span ^1.8.0
  • source_span 1.10.1
    • collection ^1.15.0
    • path ^1.8.0
    • term_glyph ^1.2.0
  • sprintf 7.0.0
  • stack_trace 1.12.1
    • path ^1.8.0
  • state_notifier 1.0.0
    • meta ^1.1.8
  • stream_channel 2.1.4
    • async ^2.5.0
  • stream_transform 2.1.1
  • string_scanner 1.4.1
    • source_span ^1.8.0
  • term_glyph 1.2.2
  • test 1.26.3
    • analyzer >=6.0.0 <9.0.0
    • async ^2.5.0
    • boolean_selector ^2.1.0
    • collection ^1.15.0
    • coverage ^1.0.1
    • http_multi_server ^3.0.0
    • io ^1.0.0
    • js >=0.6.4 <0.8.0
    • matcher >=0.12.16 <0.12.18
    • node_preamble ^2.0.0
    • package_config ^2.0.0
    • path ^1.8.0
    • pool ^1.5.0
    • shelf ^1.0.0
    • shelf_packages_handler ^3.0.0
    • shelf_static ^1.0.0
    • shelf_web_socket >=1.0.0 <4.0.0
    • source_span ^1.8.0
    • stack_trace ^1.10.0
    • stream_channel ^2.1.0
    • test_api 0.7.7
    • test_core 0.6.12
    • typed_data ^1.3.0
    • web_socket_channel >=2.0.0 <4.0.0
    • webkit_inspection_protocol ^1.0.0
    • yaml ^3.0.0
  • test_api 0.7.7
    • async ^2.5.0
    • boolean_selector ^2.1.0
    • collection ^1.15.0
    • meta ^1.14.0
    • source_span ^1.8.0
    • stack_trace ^1.10.0
    • stream_channel ^2.1.0
    • string_scanner ^1.1.0
    • term_glyph ^1.2.0
  • test_core 0.6.12
    • analyzer >=6.0.0 <9.0.0
    • args ^2.0.0
    • async ^2.5.0
    • boolean_selector ^2.1.0
    • collection ^1.15.0
    • coverage ^1.0.0
    • frontend_server_client >=3.2.0 <5.0.0
    • glob ^2.0.0
    • io ^1.0.0
    • meta ^1.3.0
    • package_config ^2.0.0
    • path ^1.8.0
    • pool ^1.5.0
    • source_map_stack_trace ^2.1.0
    • source_maps ^0.10.10
    • source_span ^1.8.0
    • stack_trace ^1.10.0
    • stream_channel ^2.1.0
    • test_api 0.7.7
    • vm_service >=6.0.0 <16.0.0
    • yaml ^3.0.0
  • timing 1.0.2
    • json_annotation ^4.9.0
  • typed_data 1.4.0
    • collection ^1.15.0
  • url_launcher_android 6.3.20
    • flutter any
    • url_launcher_platform_interface ^2.3.1
  • url_launcher_ios 6.3.4
    • flutter any
    • url_launcher_platform_interface ^2.2.0
  • url_launcher_linux 3.2.1
    • flutter any
    • url_launcher_platform_interface ^2.2.0
  • url_launcher_macos 3.2.3
    • flutter any
    • url_launcher_platform_interface ^2.2.0
  • url_launcher_platform_interface 2.3.2
    • flutter any
    • plugin_platform_interface ^2.1.7
  • url_launcher_web 2.4.1
    • flutter any
    • flutter_web_plugins any
    • url_launcher_platform_interface ^2.2.0
    • web >=0.5.1 <2.0.0
  • url_launcher_windows 3.1.4
    • flutter any
    • url_launcher_platform_interface ^2.2.0
  • uuid 4.5.1
    • crypto ^3.0.0
    • sprintf ^7.0.0
    • meta ^1.10.0
    • fixnum ^1.1.0
  • vector_graphics 1.1.19
    • flutter any
    • http ^1.0.0
    • vector_graphics_codec ^1.1.11+1
  • vector_graphics_codec 1.1.13
  • vector_graphics_compiler 1.1.19
    • args ^2.3.0
    • meta ^1.7.0
    • path ^1.8.0
    • path_parsing ^1.0.1
    • vector_graphics_codec ^1.1.11+1
    • xml >=6.3.0 <=6.6.1
  • vector_math 2.2.0
  • vm_service 15.0.2
  • watcher 1.1.2
    • async ^2.5.0
    • path ^1.8.0
  • web 1.1.1
  • web_socket 1.0.1
    • web >=0.5.0 <2.0.0
  • web_socket_channel 3.0.3
    • async ^2.5.0
    • crypto ^3.0.0
    • stream_channel ^2.1.0
    • web >=0.5.0 <2.0.0
    • web_socket >=0.1.5 <2.0.0
  • webkit_inspection_protocol 1.2.1
    • logging ^1.0.0
  • xml 6.6.1
    • collection ^1.19.0
    • meta ^1.16.0
    • petitparser ^7.0.0
  • yaml 3.1.3
    • collection ^1.15.0
    • source_span ^1.8.0
    • string_scanner ^1.2.0
  • yaml_edit 2.2.2
    • collection ^1.15.0
    • meta ^1.7.0
    • source_span ^1.8.1
    • yaml ^3.1.0

Steps to reproduce

Web platform using SignInScreen with Phone login. Confirmed that SMS region allowed. Configured reCAPTCHA v3 in Firebase Console.

App code using GoRouter:

SignInScreen(
      actions: [
        VerifyPhoneAction((context, action) {
          context.go('/phone-verification');
        }),
      ],
    );

Phone Input Screen:

return PhoneInputScreen(
            auth: ref.read(authRepositoryProvider).firebaseAuth,
            actions: [
              // TODO: Redirect user to home if already signed in
              SMSCodeRequestedAction((context, action, flowKey, phoneNumber) {
                context.goNamed(AppRoute.sms.name, extra: flowKey);
              }),
            ],
          );

SMS Code Input Screen:

final flowKey = state.extra!;
              return SMSCodeInputScreen(
                auth: ref.read(authRepositoryProvider).firebaseAuth,
                flowKey: flowKey,
                actions: [
                  AuthStateChangeAction<SignedIn>((context, state) {
                    context.goNamed(AppRoute.home.name);
                  }),
                  AuthStateChangeAction<UserCreated>((context, state) {
                    context.goNamed(AppRoute.home.name);
                  }),
                ],
              );

Receive error: Failed to verify with reCAPTCHA Enterprise. Automatically triggering the reCAPTCHA v2 flow to complete the sendVerificationCode flow.

Expected Behavior

Successfully Receive SMS code.

Actual Behavior

Receive error code: Failed to verify with reCAPTCHA Enterprise. Automatically triggering the reCAPTCHA v2 flow to complete the sendVerificationCode flow.

Do not receive SMS code. Testing with fake number from Firebase Console works successfully.

Additional Information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Needs AttentionOP created or responded to issue and it needs attention.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions