-
Notifications
You must be signed in to change notification settings - Fork 29.4k
Closed
flutter/plugins
#5250Labels
P3Issues that are less important to the Flutter projectIssues that are less important to the Flutter projectc: new featureNothing broken; request for a new capabilityNothing broken; request for a new capabilityc: proposalA detailed proposal for a change to FlutterA detailed proposal for a change to Fluttercustomer: crowdAffects or could affect many people, though not necessarily a specific customer.Affects or could affect many people, though not necessarily a specific customer.p: google_sign_inThe Google Sign-In pluginThe Google Sign-In pluginpackageflutter/packages repository. See also p: labels.flutter/packages repository. See also p: labels.
Description
Description
In the latest release of FlutterFire plugins, initialization of the DEFAULT Firebase App through Dart has been added, omitting the manual installation step, and enabling flutterfire_cli tool to make this step completely automatic.
Unfortunately, if the app is using google_sign_in, it requires developers to add back the manual installation step even though firebase_auth does support Dart-only initialization, as mentioned here.
Proposal
Allowing google_sign_in to initialize from Dart will make it possible for firebase_auth users to completely migrate to use Dart initialization through flutterfire_cli.
maheshj01, cklanac, Levi-Lesches, edhom, polpg and 73 moreSalakar, Prn-Ice, russellwheatley, ShahrearBinAmin, maeddin and 1 moreSalakar, FranRiadigos, radiKal07, Prn-Ice, russellwheatley and 3 more
Metadata
Metadata
Assignees
Labels
P3Issues that are less important to the Flutter projectIssues that are less important to the Flutter projectc: new featureNothing broken; request for a new capabilityNothing broken; request for a new capabilityc: proposalA detailed proposal for a change to FlutterA detailed proposal for a change to Fluttercustomer: crowdAffects or could affect many people, though not necessarily a specific customer.Affects or could affect many people, though not necessarily a specific customer.p: google_sign_inThe Google Sign-In pluginThe Google Sign-In pluginpackageflutter/packages repository. See also p: labels.flutter/packages repository. See also p: labels.