signIn method

This method first tries executing signInOffline method, if unsuccessful, then executes signInOnline method.

Implementation

Future<GoogleSignInCredentials?> signIn() async {
  var creds = await signInOffline();
  if (creds == null && g_platform.isDesktop) creds = await signInOnline();
  return creds;
}