auth 
        library 
 
       
    
    
    
      Classes 
      
          
  ActionCodeInfo  
  A response from calling checkActionCode.
 
          
  ActionCodeSettings  
  Interface that defines the required continue/state URL with optional
Android and iOS bundle identifiers.
 
          
  AdditionalUserInfo  
  A structure containing additional user information from a federated identity
provider.
 
          
  AuthCredential  
  Interface that represents the credentials returned by an auth provider.
Implementations specify the details about each auth provider's credential
requirements.
 
          
  AuthProvider  
  A base class which all providers must extend.
 
          
  ConfirmationResult  
  A result from a phone number sign-in, link, or reauthenticate call.
 
          
  EmailAuthCredential  
  The auth credential returned from calling
EmailAuthProvider.credential .
 
          
  EmailAuthProvider  
  A EmailAuthCredential  can be created by calling
EmailAuthProvider.credential  with an email and password.
 
          
  FacebookAuthCredential  
  The auth credential returned from calling
FacebookAuthProvider.credential .
 
          
  FacebookAuthProvider  
  This class should be used to either create a new Facebook credential with an
access code, or use the provider to trigger user authentication flows.
 
          
  FirebaseAuth  
  The entry point of the Firebase Authentication SDK.
 
          
  GithubAuthCredential  
  An AuthCredential  for authenticating via github.com
 
          
  GithubAuthProvider  
  This class should be used to either create a new GitHub credential with an
access code, or use the provider to trigger user authentication flows.
 
          
  GoogleAuthCredential  
  An AuthCredential  for authenticating via google.com
 
          
  GoogleAuthProvider  
  This class should be used to either create a new Google credential with an
access code, or use the provider to trigger user authentication flows.
 
          
  IdTokenResult  
  Interface representing ID token result obtained from getIdTokenResult.
It contains the ID token JWT string and other helper properties for getting
different data associated with the token as well as all the decoded payload
claims.
 
          
  MultiFactor  
  Defines multi-factor related properties and operations pertaining to a User .
This class acts as the main entry point for enrolling or un-enrolling
second factors for a user, and provides access to their currently enrolled factors.
 
          
  MultiFactorAssertion  
  Represents an assertion that the Firebase Authentication server
can use to authenticate a user as part of a multi-factor flow.
 
          
  MultiFactorInfo  
  Represents a single second factor means for the user.
 
          
  MultiFactorResolver  
  Utility class that contains methods to resolve second factor
requirements on users that have opted into two-factor authentication.
 
          
  MultiFactorSession  
  Identifies the current session to enroll a second factor or to complete sign in when previously enrolled.
 
          
  OAuthCredential  
  A generic OAuth credential.
 
          
  OAuthProvider  
  A generic provider instance.
 
          
  PhoneAuthCredential  
  The auth credential returned from calling
PhoneAuthProvider.credential .
 
          
  PhoneAuthProvider  
  This class should be used to either create a new Phone credential with an
verification ID and SMS code.
 
          
  PhoneMultiFactorGenerator  
  Provider for generating a PhoneMultiFactorAssertion.
 
          
  PhoneMultiFactorInfo  
  Represents the information for a phone second factor.
 
          
  RecaptchaVerifier  
  An reCAPTCHA -based
application verifier.
 
          
  SAMLAuthProvider  
  Security Assertion Markup Language based provider.
 
          
  An AuthCredential  for authenticating via twitter.com
 
          
  This class should be used to either create a new Twitter credential with an
access code, or use the provider to trigger user authentication flows.
 
          
  User  
  A user account.
 
          
  UserCredential  
  A UserCredential is returned from authentication requests such as
createUserWithEmailAndPassword.
 
          
  UserInfo  
  Represents user data returned from an identity provider.
 
          
  UserMetadata  
  Interface representing a user's metadata.