signIn abstract method
Starts the interactive sign-in process.
Returned Future resolves to an instance of GoogleSignInAccount
for a
successful sign in or null
in case sign in process was aborted.
Authentication process is triggered only if there is no currently signed in
user (that is when currentUser == null
), otherwise this method returns
a Future which resolves to the same user instance.
Re-authentication can be triggered only after signOut or disconnect.
Implementation
Future<IGoogleSignInAccount?> signIn();