providers/google library

This library contains the Google authentication provider for the Serverpod IDP module.

Classes

AuthSuccess
GoogleAccount
A fully configured Google account to be used for logins.
GoogleAccountBaseEndpoint
GoogleAccounts
Management functions to work with Google-backed accounts.
GoogleAccountsAdmin
Collection of Google-account admin methods.

Typedefs

GoogleAccountDetails = ({String email, String fullName, String image, String name, String userIdentifier})
Details of the Google Account.
GoogleAuthSuccess = ({UuidValue authUserId, bool authUserNewlyCreated, GoogleAccountDetails details, UuidValue googleAccountId})
Details of a successful Google-based authentication.