firebase_ui_oauth library

Classes

AuthResult
FacebookSignInArgs
GoogleSignInArgs
OAuthCredential
A generic OAuth credential.
OAuthListener
A listener of the OAuthProvider. See also:
OAuthProvider
An AuthProvider that allows to authenticate using OAuth.
OAuthProviderButtonBase
A base widget that allows authentication using OAuth providers.
OAuthProviderButtonStyle
ProviderArgs
ThemedColor
A ThemedValue that resolves to Color.
ThemedIconSrc
A ThemedValue that resolves to String.
ThemedOAuthProviderButtonStyle
An object that is being used to resolve a style of the button.
TwitterSignInArgs

Enums

AuthAction
An authentication action to perform.

Typedefs

DifferentProvidersFoundCallback = void Function(List<String> providers, AuthCredential? credential)
A callback that is being called when there are different oauth providers associated with the same email.
ErrorBuilder = Widget Function(Exception e)
A builder that is invoked to build a widget that indicates an error.
SignedInCallback = void Function(UserCredential credential)
A callback that is being called when the user signs in.

Exceptions / Errors

AuthCancelledException
An exception that is being thrown when user cancels the authentication process.