FirebaseUI-Flutter icon indicating copy to clipboard operation
FirebaseUI-Flutter copied to clipboard

🐛 Facebook Limited Login not working

Open Mojo1917 opened this issue 11 months ago • 6 comments

Is there an existing issue for this?

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

What plugin is this bug for?

Firebase UI OAuth Facebook, Firebase UI Auth

What platform(s) does this bug affect?

iOS

List of dependencies used.

flutter pub deps -s list
Dart SDK 3.6.1
Flutter SDK 3.27.3
tma_flutter 3.0.6+184

dependencies:

  • flutter 0.0.0
    • characters 1.3.0
    • collection 1.19.0
    • material_color_utilities 0.11.1
    • meta 1.15.0
    • vector_math 2.1.4
    • sky_engine any
  • purchases_flutter 8.4.3
    • flutter any
    • freezed_annotation ^2.0.1
    • json_annotation ^4.8.0
  • purchases_ui_flutter 8.4.3
    • purchases_flutter ^8.4.3
    • flutter any
    • plugin_platform_interface ^2.0.2
  • feedback 3.1.0
    • flutter any
    • flutter_localizations any
  • flutter_email_sender 6.0.3
    • flutter any
  • firebase_core 3.10.1
    • firebase_core_platform_interface ^5.4.0
    • firebase_core_web ^2.19.0
    • flutter any
    • meta ^1.8.0
  • cloud_functions 5.3.1
    • cloud_functions_platform_interface ^5.6.1
    • cloud_functions_web ^4.10.7
    • firebase_core ^3.10.1
    • firebase_core_platform_interface ^5.3.1
    • flutter any
  • firebase_database 11.3.1
    • firebase_core ^3.10.1
    • firebase_core_platform_interface ^5.3.1
    • firebase_database_platform_interface ^0.2.6+1
    • firebase_database_web ^0.2.6+7
    • flutter any
  • firebase_ui_database 1.5.1
    • collection ^1.18.0
    • firebase_database ^11.3.0
    • firebase_ui_localizations ^1.13.1
    • flutter any
  • firebase_analytics 11.4.1
    • firebase_analytics_platform_interface ^4.3.1
    • firebase_analytics_web ^0.5.10+7
    • firebase_core ^3.10.1
    • firebase_core_platform_interface ^5.3.1
    • flutter any
  • firebase_performance 0.10.1+1
    • firebase_core ^3.10.1
    • firebase_core_platform_interface ^5.3.1
    • firebase_performance_platform_interface ^0.1.5+1
    • firebase_performance_web ^0.1.7+7
    • flutter any
  • firebase_crashlytics 4.3.1
    • firebase_core ^3.10.1
    • firebase_core_platform_interface ^5.3.1
    • firebase_crashlytics_platform_interface ^3.8.1
    • flutter any
    • stack_trace ^1.10.0
  • firebase_ui_localizations 1.13.1
    • flutter any
    • flutter_localizations any
    • path ^1.8.3
  • firebase_auth 5.4.1
    • firebase_auth_platform_interface ^7.5.1
    • firebase_auth_web ^5.13.7
    • firebase_core ^3.10.1
    • firebase_core_platform_interface ^5.3.1
    • flutter any
    • meta ^1.8.0
  • firebase_ui_auth 1.16.1
    • email_validator ^2.1.17
    • firebase_auth ^5.4.0
    • firebase_core ^3.10.0
    • firebase_dynamic_links ^6.1.0
    • firebase_ui_localizations ^1.13.1
    • firebase_ui_oauth ^1.6.1
    • firebase_ui_shared ^1.4.1
    • flutter any
    • flutter_localizations any
    • meta ^1.10.0
  • firebase_ui_oauth_google 1.4.1
    • firebase_auth ^5.4.0
    • firebase_ui_oauth ^1.6.1
    • flutter any
    • google_sign_in ^6.2.1
  • firebase_ui_oauth_apple 1.3.1
    • firebase_auth ^5.4.0
    • firebase_ui_oauth ^1.6.1
    • flutter any
  • firebase_ui_oauth_facebook 1.3.1
    • firebase_auth ^5.4.0
    • firebase_ui_oauth ^1.6.1
    • flutter any
    • flutter_facebook_auth ^6.0.3
  • google_sign_in 6.2.2
    • flutter any
    • google_sign_in_android ^6.1.0
    • google_sign_in_ios ^5.7.0
    • google_sign_in_platform_interface ^2.4.0
    • google_sign_in_web ^0.12.0
  • flutter_facebook_auth 6.2.0
    • flutter any
    • flutter_facebook_auth_platform_interface ^5.0.0
    • flutter_facebook_auth_web ^5.0.0
    • facebook_auth_desktop ^1.0.3
  • firebase_remote_config 5.3.1
    • firebase_core ^3.10.1
    • firebase_core_platform_interface ^5.3.1
    • firebase_remote_config_platform_interface ^1.4.49
    • firebase_remote_config_web ^1.7.7
    • flutter any
  • package_info_plus 8.1.3
    • 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 ^3.0.2
    • web >=0.5.0 <2.0.0
    • win32 ^5.5.3
    • clock ^1.1.1
  • cupertino_icons 1.0.8
  • go_router 14.7.1
    • collection ^1.15.0
    • flutter any
    • flutter_web_plugins any
    • logging ^1.0.0
    • meta ^1.7.0
  • flutter_localizations 0.0.0
    • flutter any
    • intl 0.19.0
    • characters 1.3.0
    • clock 1.1.1
    • collection 1.19.0
    • material_color_utilities 0.11.1
    • meta 1.15.0
    • path 1.9.0
    • vector_math 2.1.4
  • intl 0.19.0
    • clock ^1.1.0
    • meta ^1.0.2
    • path ^1.8.0
  • url_launcher 6.3.1
    • 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
  • web 1.1.0
  • shared_preferences 2.4.0
    • flutter any
    • shared_preferences_android ^2.3.4
    • shared_preferences_foundation ^2.5.0
    • shared_preferences_linux ^2.4.0
    • shared_preferences_platform_interface ^2.4.0
    • shared_preferences_web ^2.4.0
    • shared_preferences_windows ^2.4.0
  • geolocator 13.0.2
    • flutter any
    • geolocator_platform_interface ^4.2.3
    • geolocator_android ^4.6.0
    • geolocator_apple ^2.3.8
    • geolocator_web ^4.1.1
    • geolocator_windows ^0.2.3
  • flutter_rating_bar 4.0.1
    • flutter any
  • path_provider 2.1.5
    • flutter any
    • path_provider_android ^2.2.5
    • path_provider_foundation ^2.3.2
    • path_provider_linux ^2.2.0
    • path_provider_platform_interface ^2.1.0
    • path_provider_windows ^2.2.0
  • xml 6.5.0
    • collection ^1.18.0
    • meta ^1.9.0
    • petitparser ^6.0.0
  • file_selector 1.0.3
    • file_selector_android ^0.5.0
    • file_selector_ios ^0.5.0
    • file_selector_linux ^0.9.2
    • file_selector_macos ^0.9.3
    • file_selector_platform_interface ^2.6.0
    • file_selector_web ^0.9.1
    • file_selector_windows ^0.9.3
    • flutter any
  • share_plus 10.1.4
    • cross_file ^0.3.4+2
    • meta ^1.8.0
    • mime >=1.0.4 <3.0.0
    • flutter any
    • flutter_web_plugins any
    • share_plus_platform_interface ^5.0.2
    • file >=6.1.4 <8.0.0
    • url_launcher_web ^2.3.2
    • url_launcher_windows ^3.1.2
    • url_launcher_linux ^3.1.1
    • url_launcher_platform_interface ^2.3.2
    • ffi ^2.1.2
    • web ^1.0.0
    • win32 ^5.5.3
  • http 1.3.0
    • async ^2.5.0
    • http_parser ^4.0.0
    • meta ^1.3.0
    • web >=0.5.0 <2.0.0
  • mapbox_maps_flutter 2.5.1
    • flutter any
    • flutter_plugin_android_lifecycle ^2.0.5
    • turf ^0.0.8
    • typed_data ^1.3.0
    • meta ^1.9.1
  • flutter_native_splash 2.4.4
    • args ^2.6.0
    • flutter any
    • flutter_web_plugins any
    • html ^0.15.4
    • image ^4.3.0
    • meta ^1.15.0
    • path ^1.9.0
    • universal_io ^2.2.2
    • xml ^6.5.0
    • yaml ^3.1.2
    • ansicolor ^2.0.3
  • device_info_plus 11.2.2
    • device_info_plus_platform_interface ^7.0.2
    • ffi ^2.0.1
    • file >=6.1.4 <8.0.0
    • flutter any
    • flutter_web_plugins any
    • meta ^1.8.0
    • web ^1.0.0
    • win32 ^5.5.3
    • win32_registry ^1.1.0

dev dependencies:

  • flutter_test 0.0.0
    • flutter any
    • test_api 0.7.3
    • matcher 0.12.16+1
    • path 1.9.0
    • fake_async 1.3.1
    • clock 1.1.1
    • stack_trace 1.12.0
    • vector_math 2.1.4
    • leak_tracker_flutter_testing 3.0.8
    • async 2.11.0
    • boolean_selector 2.1.1
    • characters 1.3.0
    • collection 1.19.0
    • leak_tracker 10.0.7
    • leak_tracker_testing 3.0.1
    • material_color_utilities 0.11.1
    • meta 1.15.0
    • source_span 1.10.0
    • stream_channel 2.1.2
    • string_scanner 1.3.0
    • term_glyph 1.2.1
    • vm_service 14.3.0
  • flutter_launcher_icons 0.14.3
    • args ^2.5.0
    • checked_yaml ^2.0.3
    • cli_util ^0.4.1
    • image ^4.2.0
    • json_annotation ^4.9.0
    • path ^1.9.0
    • yaml ^3.1.2
  • flutter_lints 5.0.0
    • lints ^5.0.0

transitive dependencies:

  • _flutterfire_internals 1.3.50
    • collection ^1.0.0
    • firebase_core ^3.10.1
    • firebase_core_platform_interface ^5.4.0
    • flutter any
    • meta ^1.8.0
  • ansicolor 2.0.3
  • archive 4.0.2
    • crypto ^3.0.3
    • path ^1.8.0
    • posix ^6.0.1
  • args 2.6.0
  • async 2.11.0
    • collection ^1.15.0
    • meta ^1.1.7
  • benchmark 0.3.0
    • meta ^1.2.4
    • args ^2.0.0
  • boolean_selector 2.1.1
    • source_span ^1.8.0
    • string_scanner ^1.1.0
  • 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.2
    • meta ^1.7.0
    • path ^1.8.0
  • clock 1.1.1
  • cloud_functions_platform_interface 5.6.1
    • firebase_core ^3.10.1
    • flutter any
    • meta ^1.8.0
    • plugin_platform_interface ^2.1.3
  • cloud_functions_web 4.10.7
    • cloud_functions_platform_interface ^5.6.1
    • firebase_core ^3.10.1
    • firebase_core_web ^2.18.2
    • flutter any
    • flutter_web_plugins any
  • collection 1.19.0
  • cross_file 0.3.4+2
    • meta ^1.3.0
    • web >=0.5.1 <2.0.0
  • crypto 3.0.6
    • typed_data ^1.3.0
  • csslib 1.0.2
    • source_span ^1.8.0
  • dart_sort_queue 0.0.2+3
    • collection ^1.16.0
  • 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
  • device_info_plus_platform_interface 7.0.2
    • flutter any
    • meta ^1.8.0
    • plugin_platform_interface ^2.1.4
  • email_validator 2.1.17
  • facebook_auth_desktop 1.0.3
    • flutter any
    • http ^1.0.0
    • flutter_secure_storage ^9.0.0
    • flutter_facebook_auth_platform_interface ^5.0.0
  • fake_async 1.3.1
    • clock ^1.1.0
    • collection ^1.15.0
  • ffi 2.1.3
  • file 7.0.1
    • meta ^1.9.1
    • path ^1.8.3
  • file_selector_android 0.5.1+12
    • file_selector_platform_interface ^2.5.0
    • flutter any
    • plugin_platform_interface ^2.1.7
  • file_selector_ios 0.5.3+1
    • file_selector_platform_interface ^2.3.0
    • flutter any
  • file_selector_linux 0.9.3+2
    • cross_file ^0.3.1
    • file_selector_platform_interface ^2.6.0
    • flutter any
  • file_selector_macos 0.9.4+2
    • cross_file ^0.3.1
    • file_selector_platform_interface ^2.6.0
    • flutter any
  • file_selector_platform_interface 2.6.2
    • cross_file ^0.3.0
    • flutter any
    • http >=0.13.0 <2.0.0
    • plugin_platform_interface ^2.1.7
  • file_selector_web 0.9.4+2
    • file_selector_platform_interface ^2.6.0
    • flutter any
    • flutter_web_plugins any
    • web >=0.5.1 <2.0.0
  • file_selector_windows 0.9.3+3
    • cross_file ^0.3.1
    • file_selector_platform_interface ^2.6.0
    • flutter any
  • firebase_analytics_platform_interface 4.3.1
    • _flutterfire_internals ^1.3.50
    • firebase_core ^3.10.1
    • flutter any
    • meta ^1.8.0
    • plugin_platform_interface ^2.1.3
  • firebase_analytics_web 0.5.10+7
    • _flutterfire_internals ^1.3.50
    • firebase_analytics_platform_interface ^4.3.1
    • firebase_core ^3.10.1
    • firebase_core_web ^2.18.2
    • flutter any
    • flutter_web_plugins any
  • firebase_auth_platform_interface 7.5.1
    • _flutterfire_internals ^1.3.50
    • collection ^1.16.0
    • firebase_core ^3.10.1
    • flutter any
    • meta ^1.8.0
    • plugin_platform_interface ^2.1.3
  • firebase_auth_web 5.13.7
    • firebase_auth_platform_interface ^7.5.1
    • firebase_core ^3.10.1
    • firebase_core_web ^2.18.2
    • flutter any
    • flutter_web_plugins any
    • http_parser ^4.0.0
    • meta ^1.8.0
    • web ^1.0.0
  • firebase_core_platform_interface 5.4.0
    • collection ^1.0.0
    • flutter any
    • flutter_test any
    • meta ^1.8.0
    • plugin_platform_interface ^2.1.3
  • firebase_core_web 2.19.0
    • firebase_core_platform_interface ^5.4.0
    • flutter any
    • flutter_web_plugins any
    • meta ^1.8.0
    • web ^1.0.0
  • firebase_crashlytics_platform_interface 3.8.1
    • _flutterfire_internals ^1.3.50
    • collection ^1.15.0
    • firebase_core ^3.10.1
    • flutter any
    • meta ^1.8.0
    • plugin_platform_interface ^2.1.3
  • firebase_database_platform_interface 0.2.6+1
    • _flutterfire_internals ^1.3.50
    • collection ^1.14.3
    • firebase_core ^3.10.1
    • flutter any
    • meta ^1.8.0
    • plugin_platform_interface ^2.1.3
  • firebase_database_web 0.2.6+7
    • collection ^1.18.0
    • firebase_core ^3.10.1
    • firebase_core_web ^2.18.2
    • firebase_database_platform_interface ^0.2.6+1
    • flutter any
    • flutter_web_plugins any
  • firebase_dynamic_links 6.1.1
    • firebase_core ^3.10.1
    • firebase_core_platform_interface ^5.3.1
    • firebase_dynamic_links_platform_interface ^0.2.7+1
    • flutter any
    • meta ^1.8.0
    • plugin_platform_interface ^2.1.3
  • firebase_dynamic_links_platform_interface 0.2.7+1
    • _flutterfire_internals ^1.3.50
    • firebase_core ^3.10.1
    • flutter any
    • meta ^1.8.0
    • plugin_platform_interface ^2.1.3
  • firebase_performance_platform_interface 0.1.5+1
    • _flutterfire_internals ^1.3.50
    • firebase_core ^3.10.1
    • flutter any
    • plugin_platform_interface ^2.1.3
  • firebase_performance_web 0.1.7+7
    • _flutterfire_internals ^1.3.50
    • firebase_core ^3.10.1
    • firebase_core_web ^2.18.2
    • firebase_performance_platform_interface ^0.1.5+1
    • flutter any
    • flutter_web_plugins any
  • firebase_remote_config_platform_interface 1.4.49
    • _flutterfire_internals ^1.3.50
    • firebase_core ^3.10.1
    • flutter any
    • meta ^1.8.0
    • plugin_platform_interface ^2.1.3
  • firebase_remote_config_web 1.7.7
    • firebase_core ^3.10.1
    • firebase_core_web ^2.18.2
    • firebase_remote_config_platform_interface ^1.4.49
    • flutter any
    • flutter_web_plugins any
  • firebase_ui_oauth 1.6.1
    • desktop_webview_auth ^0.0.14
    • firebase_auth ^5.4.0
    • firebase_ui_auth ^1.16.1
    • 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_facebook_auth_platform_interface 5.0.0
    • flutter any
    • plugin_platform_interface ^2.1.4
  • flutter_facebook_auth_web 5.0.0
    • flutter any
    • flutter_web_plugins any
    • js ^0.6.3
    • flutter_facebook_auth_platform_interface ^5.0.0
  • flutter_plugin_android_lifecycle 2.0.24
    • flutter any
  • flutter_secure_storage 9.2.4
    • flutter any
    • flutter_secure_storage_linux ^1.2.2
    • flutter_secure_storage_macos ^3.1.3
    • flutter_secure_storage_platform_interface ^1.1.2
    • flutter_secure_storage_web ^1.2.1
    • flutter_secure_storage_windows ^3.1.2
    • meta ^1.3.0
  • flutter_secure_storage_linux 1.2.2
    • flutter any
    • flutter_secure_storage_platform_interface ^1.0.1
  • flutter_secure_storage_macos 3.1.3
    • flutter any
    • flutter_secure_storage_platform_interface ^1.1.2
  • flutter_secure_storage_platform_interface 1.1.2
    • flutter any
    • plugin_platform_interface ^2.0.1
  • flutter_secure_storage_web 1.2.1
    • flutter any
    • flutter_secure_storage_platform_interface ^1.1.1
    • flutter_web_plugins any
    • js ^0.6.3
  • flutter_secure_storage_windows 3.1.2
    • ffi ^2.0.0
    • flutter any
    • flutter_secure_storage_platform_interface ^1.1.1
    • path ^1.8.0
    • path_provider ^2.0.0
    • win32 ^5.0.0
  • flutter_svg 2.0.17
    • 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
    • characters 1.3.0
    • collection 1.19.0
    • material_color_utilities 0.11.1
    • meta 1.15.0
    • vector_math 2.1.4
  • freezed_annotation 2.4.4
    • collection ^1.15.0
    • json_annotation ^4.8.0
    • meta ^1.7.0
  • geolocator_android 4.6.1
    • flutter any
    • geolocator_platform_interface ^4.1.0
    • meta ^1.10.0
    • uuid >=4.0.0 <6.0.0
  • geolocator_apple 2.3.8+1
    • flutter any
    • geolocator_platform_interface ^4.1.0
  • geolocator_platform_interface 4.2.4
    • flutter any
    • plugin_platform_interface ^2.1.6
    • vector_math ^2.1.4
    • meta ^1.9.1
  • geolocator_web 4.1.1
    • flutter any
    • flutter_web_plugins any
    • geolocator_platform_interface ^4.2.3
    • web ^1.0.0
  • geolocator_windows 0.2.3
    • flutter any
    • geolocator_platform_interface ^4.1.0
  • geotypes 0.0.2
    • json_annotation ^4.8.1
  • google_identity_services_web 0.3.3
    • meta ^1.3.0
    • web >=0.5.1 <2.0.0
  • google_sign_in_android 6.1.34
    • flutter any
    • google_sign_in_platform_interface ^2.2.0
  • google_sign_in_ios 5.7.8
    • flutter any
    • google_sign_in_platform_interface ^2.2.0
  • google_sign_in_platform_interface 2.4.5
    • flutter any
    • plugin_platform_interface ^2.1.7
  • google_sign_in_web 0.12.4+3
    • flutter any
    • flutter_web_plugins any
    • google_identity_services_web ^0.3.1
    • google_sign_in_platform_interface ^2.4.0
    • http >=0.13.0 <2.0.0
    • web >=0.5.1 <2.0.0
  • html 0.15.5
    • csslib ^1.0.0
    • source_span ^1.8.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
  • image 4.5.2
    • archive ^4.0.2
    • meta ^1.3.0
    • xml ^6.0.1
  • js 0.6.7
    • meta ^1.7.0
  • json_annotation 4.9.0
    • meta ^1.4.0
  • leak_tracker 10.0.7
    • clock ^1.1.1
    • collection ^1.15.0
    • meta ^1.8.0
    • path ^1.8.3
    • vm_service >=11.10.0 <15.0.0
  • leak_tracker_flutter_testing 3.0.8
    • flutter any
    • leak_tracker >=10.0.7 <11.0.0
    • leak_tracker_testing >=3.0.1 <4.0.0
    • matcher ^0.12.16
    • meta ^1.8.0
  • leak_tracker_testing 3.0.1
    • leak_tracker >=9.0.0 <11.0.0
    • matcher ^0.12.16
    • meta ^1.11.0
  • lints 5.1.1
  • logging 1.3.0
  • matcher 0.12.16+1
    • 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.15.0
  • mime 2.0.0
  • package_info_plus_platform_interface 3.0.2
    • flutter any
    • meta ^1.8.0
    • plugin_platform_interface ^2.1.4
  • path 1.9.0
  • path_parsing 1.1.0
    • meta ^1.3.0
    • vector_math ^2.1.0
  • path_provider_android 2.2.15
    • flutter any
    • path_provider_platform_interface ^2.1.0
  • path_provider_foundation 2.4.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.2
    • flutter any
    • platform ^3.0.0
    • plugin_platform_interface ^2.1.7
  • path_provider_windows 2.3.0
    • ffi ^2.0.0
    • flutter any
    • path ^1.8.0
    • path_provider_platform_interface ^2.1.0
  • petitparser 6.0.2
    • meta ^1.9.0
  • platform 3.1.6
  • plugin_platform_interface 2.1.8
    • meta ^1.3.0
  • posix 6.0.1
    • ffi ^2.0.1
    • meta ^1.7.0
    • path ^1.8.3
  • rbush 1.1.1
  • share_plus_platform_interface 5.0.2
    • cross_file ^0.3.3+4
    • flutter any
    • meta ^1.8.0
    • mime >=1.0.4 <3.0.0
    • plugin_platform_interface ^2.1.4
    • path_provider ^2.0.14
    • uuid >=3.0.7 <5.0.0
  • shared_preferences_android 2.4.3
    • flutter any
    • shared_preferences_platform_interface ^2.4.0
  • shared_preferences_foundation 2.5.4
    • flutter any
    • shared_preferences_platform_interface ^2.4.0
  • shared_preferences_linux 2.4.1
    • file >=6.0.0 <8.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.4.0
  • shared_preferences_platform_interface 2.4.1
    • flutter any
    • plugin_platform_interface ^2.1.7
  • shared_preferences_web 2.4.2
    • flutter any
    • flutter_web_plugins any
    • shared_preferences_platform_interface ^2.4.0
    • web >=0.5.1 <2.0.0
  • shared_preferences_windows 2.4.1
    • file >=6.0.0 <8.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.4.0
  • sky_engine 0.0.0
  • source_span 1.10.0
    • collection ^1.15.0
    • path ^1.8.0
    • term_glyph ^1.2.0
  • sprintf 7.0.0
  • stack_trace 1.12.0
    • path ^1.8.0
  • stream_channel 2.1.2
    • async ^2.5.0
  • string_scanner 1.3.0
    • source_span ^1.8.0
  • sweepline_intersections 0.0.4
    • turf ^0.0.8
    • dart_sort_queue ^0.0.2+3
    • collection ^1.16.0
    • benchmark ^0.3.0
  • term_glyph 1.2.1
  • test_api 0.7.3
    • 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
  • turf 0.0.10
    • geotypes ^0.0.2
    • turf_equality ^0.1.0
    • turf_pip ^0.0.2
    • rbush ^1.1.1
    • sweepline_intersections ^0.0.4
  • turf_equality 0.1.0
    • geotypes ^0.0.2
  • turf_pip 0.0.2
    • turf ^0.0.8
  • typed_data 1.4.0
    • collection ^1.15.0
  • universal_io 2.2.2
    • collection ^1.17.0
    • meta ^1.9.0
    • typed_data ^1.3.0
  • url_launcher_android 6.3.14
    • flutter any
    • url_launcher_platform_interface ^2.3.1
  • url_launcher_ios 6.3.2
    • 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.2
    • 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.0
    • 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.15
    • flutter any
    • http ^1.0.0
    • vector_graphics_codec ^1.1.11+1
  • vector_graphics_codec 1.1.13
  • vector_graphics_compiler 1.1.16
    • 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.5.0
  • vector_math 2.1.4
  • vm_service 14.3.0
  • win32 5.10.0
    • ffi ^2.1.3
  • win32_registry 1.1.5
    • ffi ^2.1.3
    • win32 ^5.5.4
  • xdg_directories 1.1.0
    • meta ^1.3.0
    • path ^1.8.0
  • yaml 3.1.3
    • collection ^1.15.0
    • source_span ^1.8.0
    • string_scanner ^1.2.0

Steps to reproduce

Try to login on iOS without having app transparency tracking permission. This will cause the Facebook login to default to the Limited Login. When following the login flow, Facebook will show an issue. Once completed with the login, the info "Bad access token" is shown to the user and the login does not work.

Expected Behavior

Limited login should be supported by the Firebase-UI in Flutter.

Actual Behavior

I would expect the login to work for the limited login. Is there a way to use the limited login with Firebase-Auth and Flutter at the moment using the Firebase-UI?

Image

Image

Additional Information

[✓] Flutter (Channel stable, 3.27.3, on macOS 15.3 24D60 darwin-arm64, locale de-DE) • Flutter version 3.27.3 on channel stable at /Users/XXX/development/flutter • Upstream repository https://github.com/flutter/flutter.git • Framework revision c519ee916e (12 days ago), 2025-01-21 10:32:23 -0800 • Engine revision e672b006cb • Dart version 3.6.1 • DevTools version 2.40.2

[!] Android toolchain - develop for Android devices (Android SDK version 35.0.0) • Android SDK at /Users/XXX/Library/Android/sdk ✗ cmdline-tools component is missing Run path/to/sdkmanager --install "cmdline-tools;latest" See https://developer.android.com/studio/command-line for more details. ✗ Android license status unknown. Run flutter doctor --android-licenses to accept the SDK licenses. See https://flutter.dev/to/macos-android-setup for more details.

[✓] Xcode - develop for iOS and macOS (Xcode 16.2) • Xcode at /Applications/Xcode.app/Contents/Developer • Build 16C5032a • CocoaPods version 1.16.2

[✓] Chrome - develop for the web • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2024.2) • Android Studio at /Users/XXX/Applications/Android Studio.app/Contents • Flutter plugin can be installed from: 🔨 https://plugins.jetbrains.com/plugin/9212-flutter • Dart plugin can be installed from: 🔨 https://plugins.jetbrains.com/plugin/6351-dart • Java version OpenJDK Runtime Environment (build 21.0.4+-12422083-b607.1)

[✓] VS Code (version 1.96.4) • VS Code at /Applications/Visual Studio Code.app/Contents • Flutter extension can be installed from: 🔨 https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter

[✓] Connected device (5 available) • Pixel 5 (mobile) • XXX • android-arm64 • Android 14 (API 34) • Fridolin 5.0 (mobile) • XXX• ios • iOS 18.3 22D63 • macOS (desktop) • macos • darwin-arm64 • macOS 15.3 XXX darwin-arm64 • Mac Designed for iPad (desktop) • mac-designed-for-ipad • darwin • macOS 15.3 XXX darwin-arm64 • Chrome (web) • chrome • web-javascript • Google Chrome 132.0.6834.160

[✓] Network resources • All expected network resources are available.

! Doctor found issues in 1 category.

Mojo1917 avatar Feb 02 '25 12:02 Mojo1917

Hi @Mojo1917 - could you provide a code sample I can copy/paste in the auth example app so I can verify behaviour, please? Thanks.

russellwheatley avatar Feb 04 '25 10:02 russellwheatley

Hi @russellwheatley,

Thank you for looking into this. As far as I understand the problem, it occurs in the following scenario:

  • App Tracking Transparency has not been requested, granted or set up.
  • User is coming from or using a Facebook account from Germany (or many other countries where the GDPR applies).

Attached the sample code I am using in my Flutter app:

return auth_ui.SignInScreen(
      // ignore: always_specify_types
      providers: <auth_ui.AuthProvider>[
        auth_ui.EmailAuthProvider(),
        AppleProvider(),
        GoogleProvider(clientId: _googleClientId),
        FacebookProvider(clientId: facebookClientId),
      ],
      showPasswordVisibilityToggle: true,
      headerBuilder: (BuildContext context, BoxConstraints constraints, _) =>
          Padding(
        padding: const EdgeInsets.only(top: 20),
        child: Image.asset("images/logo-500-round.png"),
      ),
      actions: <auth_ui.FirebaseUIAction>[
        auth_ui.AuthStateChangeAction<auth_ui.SignedIn>(_userDidAuthenticate),
        auth_ui.AuthStateChangeAction<auth_ui.UserCreated>(
            _userDidAuthenticate),
      ],
    );

Please let me know if you need more info.

Mojo1917 avatar Feb 06 '25 16:02 Mojo1917

@russellwheatley anything new?

Mojo1917 avatar Mar 04 '25 14:03 Mojo1917

Hello 👋, to help manage issues we automatically close stale issues.

This issue has been automatically marked as stale because it has not had activity for quite some time. Has this issue been fixed, or does it still require attention?

This issue will be closed in 15 days if no further activity occurs.

Thank you for your contributions.

github-actions[bot] avatar Apr 07 '25 09:04 github-actions[bot]

Hello @russellwheatley,

Is there anything new about this or something where I can help to get this issue fixed? I mean the limited login feature is also implemented for the FirebaseUI package for iOS (see https://firebase.google.com/docs/auth/ios/firebaseui#facebook). I can not find a similar implementation for the flutter package.

Mojo1917 avatar Apr 13 '25 16:04 Mojo1917

Hello 👋, to help manage issues we automatically close stale issues.

This issue has been automatically marked as stale because it has not had activity for quite some time. Has this issue been fixed, or does it still require attention?

This issue will be closed in 15 days if no further activity occurs.

Thank you for your contributions.

github-actions[bot] avatar May 11 '25 17:05 github-actions[bot]

Hello 👋, to help manage issues we automatically close stale issues.

This issue has been automatically marked as stale because it has not had activity for quite some time. Has this issue been fixed, or does it still require attention?

This issue will be closed in 15 days if no further activity occurs.

Thank you for your contributions.

github-actions[bot] avatar Jun 09 '25 08:06 github-actions[bot]

Is the answer compatibility with the latest version of flutter_facebook_auth - it adds support for facebook limited login in 7.0.0 but the firebase_ui_oauth_facebook version 2.0.0 relies on flutter_facebook_auth at ^6.0.3

aebrahim avatar Aug 05 '25 01:08 aebrahim

Can admin approve PR that solved this problem please? Can not use this package because of this.

shic avatar Sep 15 '25 22:09 shic