-
Notifications
You must be signed in to change notification settings - Fork 135
Description
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?
Android
List of dependencies used.
flutter pub deps -s list
Dart SDK 3.1.3 Flutter SDK 3.13.6 remodel 0.1.0+7dependencies:
- flutter 0.0.0
- characters 1.3.0
- collection 1.17.2
- material_color_utilities 0.5.0
- meta 1.9.1
- vector_math 2.1.4
- web 0.1.4-beta
- sky_engine any
- flutter_localizations 0.0.0
- flutter any
- intl 0.18.1
- characters 1.3.0
- clock 1.1.1
- collection 1.17.2
- material_color_utilities 0.5.0
- meta 1.9.1
- path 1.8.3
- vector_math 2.1.4
- web 0.1.4-beta
- cupertino_icons 1.0.6
- google_fonts 6.1.0
- flutter any
- http ^1.0.0
- path_provider ^2.0.0
- crypto ^3.0.0
- image 4.1.3
- archive ^3.4.0
- meta ^1.3.0
- xml ^6.0.1
- image_picker 1.0.4
- flutter any
- image_picker_android ^0.8.7
- image_picker_for_web >=2.2.0 <4.0.0
- image_picker_ios ^0.8.8
- image_picker_linux ^0.2.1
- image_picker_macos ^0.2.1
- image_picker_platform_interface ^2.8.0
- image_picker_windows ^0.2.1
- image_gallery_saver 2.0.3
- flutter any
- percent_indicator 4.2.3
- flutter any
- synchronized 3.1.0
- http 1.1.0
- async ^2.5.0
- http_parser ^4.0.0
- meta ^1.3.0
- path_provider 2.1.1
- flutter any
- path_provider_android ^2.1.0
- path_provider_foundation ^2.3.0
- path_provider_linux ^2.2.0
- path_provider_platform_interface ^2.1.0
- path_provider_windows ^2.2.0
- flutter_colorpicker 1.0.3
- flutter any
- permission_handler 11.0.1
- flutter any
- meta ^1.7.0
- permission_handler_android ^11.0.0
- permission_handler_apple ^9.1.4
- permission_handler_windows ^0.1.3
- permission_handler_platform_interface ^3.11.5
- share_plus 8.0.0
- cross_file ^0.3.3+4
- meta ^1.8.0
- mime ^1.0.4
- flutter any
- flutter_web_plugins any
- share_plus_platform_interface ^3.3.0
- file >=6.1.4 <8.0.0
- url_launcher_web ^2.0.16
- url_launcher_windows ^3.0.6
- url_launcher_linux ^3.0.5
- url_launcher_platform_interface ^2.1.2
- ffi ^2.0.1
- win32 >=4.0.0 <6.0.0
- provider 6.0.5
- collection ^1.15.0
- flutter any
- nested ^1.0.0
- shared_preferences 2.2.2
- flutter any
- shared_preferences_android ^2.1.0
- shared_preferences_foundation ^2.2.0
- shared_preferences_linux ^2.2.0
- shared_preferences_platform_interface ^2.3.0
- shared_preferences_web ^2.1.0
- shared_preferences_windows ^2.2.0
- url_launcher 6.1.14
- flutter any
- url_launcher_android ^6.0.13
- url_launcher_ios ^6.0.13
- url_launcher_linux >=2.0.0 <4.0.0
- url_launcher_macos >=2.0.0 <4.0.0
- url_launcher_platform_interface ^2.1.0
- url_launcher_web ^2.0.0
- url_launcher_windows >=2.0.0 <4.0.0
- page_view_indicators 2.0.0
- flutter any
- rate_my_app 2.0.0
- shared_preferences >=2.0.0 <3.0.0
- flutter_rating_bar >=4.0.0 <5.0.0
- flutter any
- cached_network_image 3.3.0
- cached_network_image_platform_interface ^3.0.0
- cached_network_image_web ^1.1.0
- flutter any
- flutter_cache_manager ^3.3.1
- octo_image ^2.0.0
- purchases_flutter 6.0.0
- flutter any
- freezed_annotation ^2.0.1
- json_annotation ^4.8.0
- firebase_core 2.17.0
- firebase_core_platform_interface ^4.8.0
- firebase_core_web ^2.8.0
- flutter any
- meta ^1.8.0
- firebase_auth 4.10.1
- firebase_auth_platform_interface ^6.19.1
- firebase_auth_web ^5.8.2
- firebase_core ^2.17.0
- firebase_core_platform_interface ^4.8.0
- flutter any
- meta ^1.8.0
- firebase_ui_oauth 1.4.12
- desktop_webview_auth ^0.0.13
- firebase_auth ^4.10.1
- firebase_ui_auth ^1.9.0
- firebase_ui_shared ^1.4.0
- flutter_svg ^2.0.7
- flutter any
- firebase_ui_oauth_google 1.2.12
- firebase_auth ^4.10.1
- firebase_ui_oauth ^1.4.12
- flutter any
- google_sign_in ^6.1.0
- firebase_ui_oauth_apple 1.2.12
- firebase_auth ^4.10.1
- firebase_ui_oauth ^1.4.12
- flutter any
- firebase_ui_auth 1.9.0
- email_validator ^2.1.17
- firebase_auth ^4.10.1
- firebase_core ^2.17.0
- firebase_dynamic_links ^5.3.4
- firebase_ui_localizations ^1.7.0
- firebase_ui_oauth ^1.4.12
- firebase_ui_shared ^1.4.0
- flutter any
- flutter_localizations any
- firebase_ui_localizations 1.7.0
- flutter any
- flutter_localizations any
- path ^1.8.2
- google_sign_in 6.1.5
- flutter any
- google_sign_in_android ^6.1.0
- google_sign_in_ios ^5.5.0
- google_sign_in_platform_interface ^2.4.0
- google_sign_in_web ^0.12.0
- sign_in_with_apple 5.0.0
- flutter any
- meta ^1.3.0
- sign_in_with_apple_platform_interface ^1.0.0
- sign_in_with_apple_web ^1.0.0
- firebase_analytics 10.5.1
- firebase_analytics_platform_interface ^3.7.1
- firebase_analytics_web ^0.5.5+1
- firebase_core ^2.17.0
- firebase_core_platform_interface ^4.8.0
- flutter any
- firebase_crashlytics 3.3.7
- firebase_core ^2.17.0
- firebase_core_platform_interface ^4.8.0
- firebase_crashlytics_platform_interface ^3.6.7
- flutter any
- stack_trace ^1.10.0
- upgrader 8.1.0
- flutter any
- device_info_plus ^9.0.1
- html ^0.15.3
- http >=0.13.6 <2.0.0
- os_detect ^2.0.1
- package_info_plus ^4.0.1
- shared_preferences ^2.1.1
- url_launcher ^6.1.11
- version ^3.0.2
- xml ^6.3.0
- package_info_plus 4.1.0
- ffi ^2.0.1
- flutter any
- flutter_web_plugins any
- http >=0.13.5 <2.0.0
- meta ^1.8.0
- path ^1.8.2
- package_info_plus_platform_interface ^2.0.1
- win32 >=4.0.0 <6.0.0
- dropdown_button2 2.3.9
- flutter any
- meta ^1.9.1
- carousel_slider 4.2.1
- flutter any
- device_info_plus 9.0.3
- device_info_plus_platform_interface ^7.0.0
- ffi ^2.0.1
- file >=6.1.4 <8.0.0
- flutter any
- flutter_web_plugins any
- meta ^1.8.0
- win32 >=4.0.0 <6.0.0
- win32_registry ^1.1.0
- language_code 0.3.1
- flutter any
- dio 5.3.3
- async ^2.8.2
- http_parser ^4.0.0
- meta ^1.5.0
- path ^1.8.0
- youtube_player_flutter 8.1.2
- flutter any
- flutter_inappwebview ^5.7.2+3
- visibility_detector 0.4.0+2
- flutter any
- responsive_grid 2.4.4
- flutter any
- flutter_image_compress 2.0.4
- flutter any
- flutter_image_compress_platform_interface ^1.0.2
- flutter_image_compress_common ^1.0.2
- flutter_image_compress_web ^0.1.3+1
- flutter_launcher_icons 0.13.1
- args ^2.3.2
- checked_yaml ^2.0.2
- cli_util ^0.4.0
- image ^4.0.15
- json_annotation ^4.8.0
- path ^1.8.2
- yaml ^3.1.1
dev dependencies:
- flutter_test 0.0.0
- flutter any
- test_api 0.6.0
- matcher 0.12.16
- path 1.8.3
- fake_async 1.3.1
- clock 1.1.1
- stack_trace 1.11.0
- vector_math 2.1.4
- async 2.11.0
- boolean_selector 2.1.1
- characters 1.3.0
- collection 1.17.2
- material_color_utilities 0.5.0
- meta 1.9.1
- source_span 1.10.0
- stream_channel 2.1.1
- string_scanner 1.2.0
- term_glyph 1.2.1
- web 0.1.4-beta
- flutter_lints 2.0.3
- lints ^2.0.0
- auto_translator 1.1.0
- args ^2.4.2
- http ^1.0.0
- yaml ^3.1.2
- build_runner 2.4.6
- analyzer >=4.4.0 <7.0.0
- args ^2.0.0
- async ^2.5.0
- build >=2.1.0 <2.5.0
- build_config >=1.1.0 <1.2.0
- build_daemon ^4.0.0
- build_resolvers ^2.0.0
- build_runner_core ^7.2.0
- code_builder ^4.2.0
- collection ^1.15.0
- crypto ^3.0.0
- dart_style ^2.0.0
- frontend_server_client ^3.0.0
- glob ^2.0.0
- graphs ^2.2.0
- http_multi_server ^3.0.0
- io ^1.0.0
- js ^0.6.3
- logging ^1.0.0
- meta ^1.3.0
- mime ^1.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
- stack_trace ^1.10.0
- stream_transform ^2.0.0
- timing ^1.0.0
- watcher ^1.0.0
- web_socket_channel ^2.0.0
- yaml ^3.0.0
- build_web_compilers 4.0.6
- analyzer >=5.1.0 <7.0.0
- archive ^3.0.0
- bazel_worker ^1.0.0
- build ^2.0.0
- build_config ^1.0.0
- build_modules ^5.0.0
- collection ^1.15.0
- glob ^2.0.0
- js ^0.6.3
- logging ^1.0.0
- path ^1.8.0
- pool ^1.5.0
- scratch_space ^1.0.0
- source_maps ^0.10.10
- source_span ^1.8.0
- stack_trace ^1.10.0
transitive dependencies:
- _fe_analyzer_shared 61.0.0
- meta ^1.0.2
- _flutterfire_internals 1.3.7
- collection ^1.0.0
- firebase_core ^2.17.0
- firebase_core_platform_interface ^4.8.0
- flutter any
- meta ^1.8.0
- analyzer 5.13.0
- _fe_analyzer_shared ^61.0.0
- collection ^1.17.0
- convert ^3.0.0
- crypto ^3.0.0
- glob ^2.0.0
- meta ^1.7.0
- package_config ^2.0.0
- path ^1.8.0
- pub_semver ^2.0.0
- source_span ^1.8.0
- watcher ^1.0.0
- yaml ^3.0.0
- archive 3.4.6
- crypto ^3.0.3
- path ^1.8.0
- pointycastle ^3.7.3
- args 2.4.2
- async 2.11.0
- collection ^1.15.0
- meta ^1.1.7
- bazel_worker 1.1.0
- async ^2.5.0
- protobuf ^3.0.0
- boolean_selector 2.1.1
- source_span ^1.8.0
- string_scanner ^1.1.0
- build 2.4.1
- analyzer >=1.5.0 <7.0.0
- async ^2.5.0
- convert ^3.0.0
- crypto ^3.0.0
- glob ^2.0.0
- logging ^1.0.0
- meta ^1.3.0
- package_config ^2.1.0
- path ^1.8.0
- build_config 1.1.1
- checked_yaml ^2.0.0
- json_annotation ^4.5.0
- path ^1.8.0
- pubspec_parse ^1.0.0
- yaml ^3.0.0
- build_daemon 4.0.0
- built_collection ^5.0.0
- built_value ^8.1.0
- 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
- stream_transform ^2.0.0
- watcher ^1.0.0
- web_socket_channel ^2.0.0
- build_modules 5.0.5
- analyzer >=5.1.0 <7.0.0
- async ^2.5.0
- bazel_worker ^1.0.0
- build ^2.0.0
- build_config ^1.0.0
- collection ^1.15.0
- crypto ^3.0.0
- glob ^2.0.0
- graphs ^2.0.0
- json_annotation ^4.3.0
- logging ^1.0.0
- path ^1.8.0
- scratch_space ^1.0.0
- stream_transform ^2.0.0
- build_resolvers 2.4.1
- analyzer >=5.12.0 <7.0.0
- async ^2.5.0
- build ^2.0.0
- 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
- yaml ^3.0.0
- build_runner_core 7.2.11
- async ^2.5.0
- build ^2.4.0
- build_config ^1.0.0
- build_resolvers ^2.4.0
- 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.6.3
- built_collection ^5.0.0
- collection ^1.15.0
- fixnum ^1.0.0
- meta ^1.3.0
- cached_network_image_platform_interface 3.0.0
- flutter any
- flutter_cache_manager ^3.3.1
- cached_network_image_web 1.1.0
- cached_network_image_platform_interface ^3.0.0
- flutter any
- flutter_cache_manager ^3.3.1
- characters 1.3.0
- checked_yaml 2.0.3
- json_annotation ^4.3.0
- source_span ^1.8.0
- yaml ^3.0.0
- cli_util 0.4.0
- meta ^1.3.0
- path ^1.8.0
- clock 1.1.1
- code_builder 4.7.0
- built_collection ^5.0.0
- built_value ^8.0.0
- collection ^1.15.0
- matcher ^0.12.10
- meta ^1.3.0
- collection 1.17.2
- convert 3.1.1
- typed_data ^1.3.0
- cross_file 0.3.3+5
- js ^0.6.3
- meta ^1.3.0
- crypto 3.0.3
- typed_data ^1.3.0
- csslib 1.0.0
- source_span ^1.8.0
- dart_style 2.3.2
- analyzer >=5.12.0 <7.0.0
- args >=1.0.0 <3.0.0
- path ^1.0.0
- pub_semver >=1.4.4 <3.0.0
- source_span ^1.4.0
- desktop_webview_auth 0.0.13
- crypto ^3.0.3
- flutter any
- http ^1.0.0
- flutter_web_plugins any
- plugin_platform_interface ^2.1.4
- device_info_plus_platform_interface 7.0.0
- flutter any
- meta ^1.3.0
- plugin_platform_interface ^2.0.0
- email_validator 2.1.17
- fake_async 1.3.1
- clock ^1.1.0
- collection ^1.15.0
- ffi 2.1.0
- file 6.1.4
- meta ^1.3.0
- path ^1.8.0
- file_selector_linux 0.9.2+1
- cross_file ^0.3.1
- file_selector_platform_interface ^2.6.0
- flutter any
- file_selector_macos 0.9.3+3
- cross_file ^0.3.1
- file_selector_platform_interface ^2.6.0
- flutter any
- file_selector_platform_interface 2.6.1
- cross_file ^0.3.0
- flutter any
- http >=0.13.0 <2.0.0
- plugin_platform_interface ^2.1.0
- file_selector_windows 0.9.3+1
- cross_file ^0.3.1
- file_selector_platform_interface ^2.6.0
- flutter any
- firebase_analytics_platform_interface 3.7.1
- _flutterfire_internals ^1.3.7
- firebase_core ^2.17.0
- flutter any
- meta ^1.8.0
- plugin_platform_interface ^2.1.3
- firebase_analytics_web 0.5.5+1
- _flutterfire_internals ^1.3.7
- firebase_analytics_platform_interface ^3.7.1
- firebase_core ^2.17.0
- firebase_core_web ^2.8.0
- flutter any
- flutter_web_plugins any
- js ^0.6.3
- firebase_auth_platform_interface 6.19.1
- _flutterfire_internals ^1.3.7
- collection ^1.16.0
- firebase_core ^2.17.0
- flutter any
- meta ^1.8.0
- plugin_platform_interface ^2.1.3
- firebase_auth_web 5.8.2
- firebase_auth_platform_interface ^6.19.1
- firebase_core ^2.17.0
- firebase_core_web ^2.8.0
- flutter any
- flutter_web_plugins any
- http_parser ^4.0.0
- js ^0.6.3
- meta ^1.8.0
- firebase_core_platform_interface 4.8.0
- collection ^1.0.0
- flutter any
- flutter_test any
- meta ^1.8.0
- plugin_platform_interface ^2.1.3
- firebase_core_web 2.8.0
- firebase_core_platform_interface ^4.8.0
- flutter any
- flutter_web_plugins any
- js ^0.6.3
- meta ^1.8.0
- firebase_crashlytics_platform_interface 3.6.7
- _flutterfire_internals ^1.3.7
- collection ^1.15.0
- firebase_core ^2.17.0
- flutter any
- meta ^1.8.0
- plugin_platform_interface ^2.1.3
- firebase_dynamic_links 5.3.7
- firebase_core ^2.17.0
- firebase_core_platform_interface ^4.8.0
- firebase_dynamic_links_platform_interface ^0.2.6+7
- flutter any
- meta ^1.8.0
- plugin_platform_interface ^2.1.3
- firebase_dynamic_links_platform_interface 0.2.6+7
- _flutterfire_internals ^1.3.7
- firebase_core ^2.17.0
- flutter any
- meta ^1.8.0
- plugin_platform_interface ^2.1.3
- firebase_ui_shared 1.4.0
- flutter any
- fixnum 1.1.0
- flutter_cache_manager 3.3.1
- clock ^1.1.0
- collection ^1.15.0
- file >=6.1.4 <8.0.0
- flutter any
- http >=0.13.0 <2.0.0
- path ^1.8.0
- path_provider ^2.0.0
- rxdart >=0.26.0 <0.28.0
- sqflite ^2.0.0+4
- uuid >=3.0.0 <5.0.0
- flutter_image_compress_common 1.0.2
- flutter any
- flutter_image_compress_platform_interface ^1.0.2
- flutter_image_compress_platform_interface 1.0.2
- flutter any
- plugin_platform_interface ^2.0.0
- cross_file ^0.3.3+2
- flutter_image_compress_web 0.1.3+1
- flutter any
- flutter_web_plugins any
- flutter_image_compress_platform_interface ^1.0.2
- js ^0.6.5
- flutter_inappwebview 5.8.0
- flutter any
- flutter_plugin_android_lifecycle 2.0.16
- flutter any
- flutter_rating_bar 4.0.1
- flutter any
- flutter_svg 2.0.7
- flutter any
- vector_graphics ^1.1.7
- vector_graphics_codec ^1.1.7
- vector_graphics_compiler ^1.1.7
- flutter_web_plugins 0.0.0
- flutter any
- characters 1.3.0
- collection 1.17.2
- material_color_utilities 0.5.0
- meta 1.9.1
- vector_math 2.1.4
- web 0.1.4-beta
- freezed_annotation 2.4.1
- collection ^1.15.0
- json_annotation ^4.6.0
- meta ^1.7.0
- frontend_server_client 3.2.0
- async ^2.5.0
- path ^1.8.0
- glob 2.1.2
- async ^2.5.0
- collection ^1.15.0
- file >=6.1.3 <8.0.0
- path ^1.8.0
- string_scanner ^1.1.0
- google_identity_services_web 0.2.1+1
- js ^0.6.4
- meta ^1.3.0
- google_sign_in_android 6.1.20
- flutter any
- google_sign_in_platform_interface ^2.2.0
- google_sign_in_ios 5.6.4
- flutter any
- google_sign_in_platform_interface ^2.2.0
- pigeon ^11.0.1
- google_sign_in_platform_interface 2.4.2
- flutter any
- plugin_platform_interface ^2.1.0
- quiver ^3.0.0
- google_sign_in_web 0.12.0+5
- flutter any
- flutter_web_plugins any
- google_identity_services_web ^0.2.1
- google_sign_in_platform_interface ^2.4.0
- http >=0.13.0 <2.0.0
- js ^0.6.3
- graphs 2.3.1
- collection ^1.1.0
- html 0.15.4
- csslib >=0.17.0 <2.0.0
- source_span ^1.8.0
- http_multi_server 3.2.1
- async ^2.5.0
- http_parser 4.0.2
- collection ^1.15.0
- source_span ^1.8.0
- string_scanner ^1.1.0
- typed_data ^1.3.0
- image_picker_android 0.8.8+1
- flutter any
- flutter_plugin_android_lifecycle ^2.0.1
- image_picker_platform_interface ^2.8.0
- image_picker_for_web 3.0.1
- flutter any
- flutter_web_plugins any
- image_picker_platform_interface ^2.9.0
- mime ^1.0.4
- image_picker_ios 0.8.8+2
- flutter any
- image_picker_platform_interface ^2.8.0
- image_picker_linux 0.2.1+1
- file_selector_linux ^0.9.1+3
- file_selector_platform_interface ^2.2.0
- flutter any
- image_picker_platform_interface ^2.8.0
- image_picker_macos 0.2.1+1
- file_selector_macos ^0.9.1+1
- file_selector_platform_interface ^2.3.0
- flutter any
- image_picker_platform_interface ^2.8.0
- image_picker_platform_interface 2.9.1
- cross_file ^0.3.1+1
- flutter any
- http >=0.13.0 <2.0.0
- plugin_platform_interface ^2.1.0
- image_picker_windows 0.2.1+1
- file_selector_platform_interface ^2.2.0
- file_selector_windows ^0.9.0
- flutter any
- image_picker_platform_interface ^2.8.0
- intl 0.18.1
- clock ^1.1.0
- meta ^1.0.2
- path ^1.8.0
- io 1.0.4
- meta ^1.3.0
- path ^1.8.0
- string_scanner ^1.1.0
- js 0.6.7
- meta ^1.7.0
- json_annotation 4.8.1
- meta ^1.4.0
- lints 2.1.1
- logging 1.2.0
- matcher 0.12.16
- async ^2.10.0
- meta ^1.8.0
- stack_trace ^1.10.0
- term_glyph ^1.2.0
- test_api >=0.5.0 <0.7.0
- material_color_utilities 0.5.0
- collection ^1.15.0
- meta 1.9.1
- mime 1.0.4
- nested 1.0.0
- flutter any
- octo_image 2.0.0
- flutter any
- os_detect 2.0.1
- package_config 2.1.0
- path ^1.8.0
- package_info_plus_platform_interface 2.0.1
- flutter any
- meta ^1.3.0
- plugin_platform_interface ^2.0.0
- path 1.8.3
- path_parsing 1.0.1
- vector_math ^2.1.0
- meta ^1.3.0
- path_provider_android 2.2.0
- flutter any
- path_provider_platform_interface ^2.1.0
- path_provider_foundation 2.3.1
- flutter any
- path_provider_platform_interface ^2.1.0
- path_provider_linux 2.2.1
- ffi >=1.1.2 <3.0.0
- flutter any
- path ^1.8.0
- path_provider_platform_interface ^2.1.0
- xdg_directories >=0.2.0 <2.0.0
- path_provider_platform_interface 2.1.1
- flutter any
- platform ^3.0.0
- plugin_platform_interface ^2.1.0
- path_provider_windows 2.2.1
- ffi ^2.0.0
- flutter any
- path ^1.8.0
- path_provider_platform_interface ^2.1.0
- win32 >=2.1.0 <6.0.0
- permission_handler_android 11.0.5
- flutter any
- permission_handler_platform_interface ^3.11.2
- permission_handler_apple 9.1.4
- flutter any
- permission_handler_platform_interface ^3.11.2
- permission_handler_platform_interface 3.12.0
- flutter any
- meta ^1.3.0
- plugin_platform_interface ^2.0.0
- permission_handler_windows 0.1.3
- flutter any
- permission_handler_platform_interface ^3.11.0
- petitparser 5.4.0
- meta ^1.9.0
- pigeon 11.0.1
- analyzer ^5.13.0
- args ^2.1.0
- collection ^1.15.0
- meta ^1.7.0
- path ^1.8.0
- yaml ^3.1.1
- platform 3.1.3
- plugin_platform_interface 2.1.6
- meta ^1.3.0
- pointycastle 3.7.3
- collection ^1.15.0
- convert ^3.0.0
- js ^0.6.3
- pool 1.5.1
- async ^2.5.0
- stack_trace ^1.10.0
- protobuf 3.1.0
- collection ^1.15.0
- fixnum ^1.0.0
- meta ^1.7.0
- pub_semver 2.1.4
- collection ^1.15.0
- meta ^1.3.0
- pubspec_parse 1.2.3
- checked_yaml ^2.0.1
- collection ^1.15.0
- json_annotation ^4.8.0
- pub_semver ^2.0.0
- yaml ^3.0.0
- quiver 3.2.1
- matcher ^0.12.10
- rxdart 0.27.7
- scratch_space 1.0.2
- build ^2.0.0
- crypto ^3.0.0
- path ^1.8.0
- pool ^1.5.0
- share_plus_platform_interface 3.3.0
- cross_file ^0.3.3+4
- flutter any
- meta ^1.8.0
- mime ^1.0.4
- plugin_platform_interface ^2.1.4
- path_provider ^2.0.14
- uuid ^3.0.7
- shared_preferences_android 2.2.1
- flutter any
- shared_preferences_platform_interface ^2.3.0
- shared_preferences_foundation 2.3.4
- flutter any
- shared_preferences_platform_interface ^2.3.0
- shared_preferences_linux 2.3.1
- file ^6.0.0
- flutter any
- path ^1.8.0
- path_provider_linux ^2.0.0
- path_provider_platform_interface ^2.0.0
- shared_preferences_platform_interface ^2.3.0
- shared_preferences_platform_interface 2.3.1
- flutter any
- plugin_platform_interface ^2.1.0
- shared_preferences_web 2.2.1
- flutter any
- flutter_web_plugins any
- shared_preferences_platform_interface ^2.3.0
- shared_preferences_windows 2.3.1
- file ^6.0.0
- flutter any
- path ^1.8.0
- path_provider_platform_interface ^2.0.0
- path_provider_windows ^2.0.0
- shared_preferences_platform_interface ^2.3.0
- shelf 1.4.1
- async ^2.5.0
- collection ^1.15.0
- http_parser ^4.0.0
- path ^1.8.0
- stack_trace ^1.10.0
- stream_channel ^2.1.0
- shelf_web_socket 1.0.4
- shelf ^1.1.0
- stream_channel ^2.1.0
- web_socket_channel ^2.0.0
- sign_in_with_apple_platform_interface 1.0.0
- flutter any
- plugin_platform_interface ^2.0.0
- meta ^1.3.0
- sign_in_with_apple_web 1.0.1
- flutter any
- flutter_web_plugins any
- sign_in_with_apple_platform_interface ^1.0.0
- js ^0.6.3
- sky_engine 0.0.99
- source_maps 0.10.12
- source_span ^1.8.0
- source_span 1.10.0
- collection ^1.15.0
- path ^1.8.0
- term_glyph ^1.2.0
- sqflite 2.3.0
- flutter any
- sqflite_common >=2.5.0-1 <4.0.0
- path >=1.8.0 <3.0.0
- sqflite_common 2.5.0
- synchronized >=3.0.0 <5.0.0
- path >=1.8.0 <3.0.0
- meta >=1.3.0 <3.0.0
- stack_trace 1.11.0
- path ^1.8.0
- stream_channel 2.1.1
- async ^2.5.0
- stream_transform 2.1.0
- string_scanner 1.2.0
- source_span ^1.8.0
- term_glyph 1.2.1
- test_api 0.6.0
- async ^2.5.0
- boolean_selector ^2.1.0
- collection ^1.15.0
- meta ^1.3.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
- timing 1.0.1
- json_annotation ^4.3.0
- typed_data 1.3.2
- collection ^1.15.0
- url_launcher_android 6.1.0
- flutter any
- url_launcher_platform_interface ^2.0.3
- url_launcher_ios 6.1.5
- flutter any
- url_launcher_platform_interface ^2.0.3
- url_launcher_linux 3.0.6
- flutter any
- url_launcher_platform_interface ^2.0.3
- url_launcher_macos 3.0.7
- flutter any
- url_launcher_platform_interface ^2.0.3
- url_launcher_platform_interface 2.1.5
- flutter any
- plugin_platform_interface ^2.1.0
- url_launcher_web 2.0.20
- flutter any
- flutter_web_plugins any
- url_launcher_platform_interface ^2.0.3
- url_launcher_windows 3.0.8
- flutter any
- url_launcher_platform_interface ^2.0.3
- uuid 3.0.7
- crypto ^3.0.0
- vector_graphics 1.1.7
- flutter any
- vector_graphics_codec 1.1.7
- vector_graphics_codec 1.1.7
- vector_graphics_compiler 1.1.7
- args ^2.3.0
- meta ^1.7.0
- path_parsing ^1.0.1
- xml ^6.3.0
- vector_graphics_codec 1.1.7
- vector_math 2.1.4
- version 3.0.2
- watcher 1.1.0
- async ^2.5.0
- path ^1.8.0
- web 0.1.4-beta
- web_socket_channel 2.4.0
- async ^2.5.0
- crypto ^3.0.0
- stream_channel ^2.1.0
- win32 5.0.9
- ffi ^2.1.0
- win32_registry 1.1.2
- ffi ^2.1.0
- win32 ^5.0.7
- xdg_directories 1.0.3
- meta ^1.3.0
- path ^1.8.0
- xml 6.3.0
- collection ^1.17.0
- meta ^1.9.0
- petitparser ^5.4.0
- yaml 3.1.2
- collection ^1.15.0
- source_span ^1.8.0
- string_scanner ^1.1.0
Steps to reproduce
- Create a working google oauth flutter configuration using SignInScreen
- Sign out.
- Disable DNS (or disconnect from the internet) in some way.
- Try to Sign in with Google.
It displays "An unknown error occurred"
Expected Behavior
I would expect this fairly common scenario to have a defined error message.
"Failed to connect to Google"
"Failed to connect to Google. Failed to resolve hostname"
"Failed to connect to Google. Invalid Certificate" etc etc
or at least some way to customize this error?
short of that even displaying the unlocalized exception message would be better than nothing as at least it gives the user some hint or information at which we can help them.
Users often lose connection, or are behind a captive portal, or have issues with SSL connection due to inspection, or other such scenarios that prevent a secure connection to the google servers.
Actual Behavior
It displays "An unknown error occurred"
Additional Information
Also I tried:
ErrorText.localizeError = (BuildContext context, FirebaseAuthException e) {
debugPrint("XXXXXX: $e");
switch (e.code) {
case 'user-not-found':
return 'Please create an account first.';
case 'credential-already-in-use':
return 'This email is already in use.';
default:
return 'Oh no! Something went wrong.';
}
};
based on a36884d
but it appears that localizeError is never called. Maybe I am using it wrong?
