logIn method
Future<FacebookLoginResult>
logIn({
- List<
FacebookPermission> permissions = const [FacebookPermission.publicProfile], - List<
String> customPermissions = const [],
Start log in Facebook process.
permissions
Array of read permissions. Default: [FacebookPermission.publicProfile]
If required permission is not in enum FacebookPermission, than use customPermissions
.
Implementation
Future<FacebookLoginResult> logIn(
{List<FacebookPermission> permissions = const [
FacebookPermission.publicProfile
],
List<String> customPermissions = const []}) async {
final permissionsArg = permissions.map((e) => e.name).toList();
if (customPermissions.isNotEmpty) permissionsArg.addAll(customPermissions);
if (debug) _log('Log In with permissions $permissionsArg');
return _invokeLoginMethod(_methodLogIn, {_permissionsArg: permissionsArg});
}