GoogleAuthUiProvider

Provider class for Google Authentication UI part. a.k.a signIn

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open suspend fun signIn(): Result<GoogleUser>

Opens Sign In with Google UI and returns the signed-in GoogleUser. By default all available accounts are listed to choose from

open suspend fun signIn(filterByAuthorizedAccounts: Boolean, isAutoSelectEnabled: Boolean = true): Result<GoogleUser>
abstract suspend fun signIn(filterByAuthorizedAccounts: Boolean = false, isAutoSelectEnabled: Boolean = true, scopes: List<String> = BASIC_AUTH_SCOPE, requestAccessToken: Boolean = false): Result<GoogleUser>