Email and password auth provider implementation.

To authenticate: firebase.auth.Auth.createUserWithEmailAndPassword and firebase.auth.Auth.signInWithEmailAndPassword.

Implements

Index

Properties

providerId

providerId: string
EMAIL_LINK_SIGN_IN_METHOD: string

This corresponds to the sign-in method identifier as returned in firebase.auth.Auth.fetchSignInMethodsForEmail.

Static EMAIL_PASSWORD_SIGN_IN_METHOD

EMAIL_PASSWORD_SIGN_IN_METHOD: string

This corresponds to the sign-in method identifier as returned in firebase.auth.Auth.fetchSignInMethodsForEmail.

Static PROVIDER_ID

PROVIDER_ID: string

Methods

Static credential

  • credential ( email string ,  password string ) : AuthCredential
  • example
    var cred = firebase.auth.EmailAuthProvider.credential(
        email,
        password
    );

    Parameters

    • email: string

      Email address.

    • password: string

      User account password.

    Returns AuthCredential

    The auth provider credential.

  • credentialWithLink ( email string ,  emailLink string ) : AuthCredential
  • Initialize an EmailAuthProvider credential using an email and an email link after a sign in with email link operation.

    example
    var cred = firebase.auth.EmailAuthProvider.credentialWithLink(
        email,
        emailLink
    );

    Parameters

    • email: string

      Email address.

    • emailLink: string

      Sign-in email link.

    Returns AuthCredential

    The auth provider credential.