Skip to content

Instantly share code, notes, and snippets.

@pradeeprjth
Created August 31, 2020 09:54
Show Gist options
  • Save pradeeprjth/09e675e7ced708c4f5740669087e95ea to your computer and use it in GitHub Desktop.
Save pradeeprjth/09e675e7ced708c4f5740669087e95ea to your computer and use it in GitHub Desktop.
void initiateFacebookLogin() async {
var facebookLogin = FacebookLogin();
var facebookLoginResult =
await facebookLogin.logInWithReadPermissions(['email']);
switch (facebookLoginResult.status) {
case FacebookLoginStatus.error:
print("Error");
onLoginStatusChanged(false);
break;
case FacebookLoginStatus.cancelledByUser:
print("CancelledByUser");
onLoginStatusChanged(false);
break;
case FacebookLoginStatus.loggedIn:
print("LoggedIn");
onLoginStatusChanged(true);
break;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment