login abstract method

Future<Result<ExternalLoginResult>> login({
  1. bool loadAvatar = false,
})

Start log in process.

If is't error, than ErrorResult.error should contains ExternalLoginErrorData.

If loadAvatar is true than implemention should request information about user picture.

Implementation

Future<Result<ExternalLoginResult>> login({bool loadAvatar = false});