signInWithFacebook static method
Future<User?>
signInWithFacebook(
- BuildContext context, {
- dynamic onError()?,
- dynamic onSignInSuccessful()?,
Initiates a Facebook Native/Web SignUp Flow
context
is necessary
onError
is a callback that is invoked when an error is encountered
onSignInSuccessful
is a callback that is invoked when the signIn is successful.
It provides a User which you can use to perform other actions.
Implementation
static Future<User?> signInWithFacebook(
BuildContext context, {
Function(String)? onError,
Function(User)? onSignInSuccessful,
}) async {
final provider = Provider.of<FireAuthProvider>(context, listen: false);
return await provider.signInWithFacebook(
onError: onError,
onSignInSuccessful: onSignInSuccessful,
);
}