signInWithProvider method
Signs the user in using a thrid parties providers.
See also:
Implementation
Future<bool> signInWithProvider(
Provider provider, {
AuthOptions? options,
}) async {
final res = await signIn(
provider: provider,
options: options,
);
final url = Uri.parse(res.url!);
final result = await launchUrl(
url,
mode: LaunchMode.externalApplication,
webOnlyWindowName: '_self',
);
return result;
}