React Native Firebase
    Preparing search index...

    Modular helpers populate top-level providerId and operationType. When present, additionalUserInfo is enumerable and includes firebase-js-sdk fields plus any extra native keys.

    interface UserCredential {
        additionalUserInfo?: AdditionalUserInfo;
        operationType: "link" | "reauthenticate" | "signIn";
        providerId: string | null;
        user: User;
    }
    Index

    Properties

    additionalUserInfo?: AdditionalUserInfo

    Present on modular sign-in results when the native bridge returns federated metadata. Includes firebase-js-sdk core fields; extra native keys are preserved at runtime — see AdditionalUserInfoNative and getAdditionalUserInfo.

    operationType: "link" | "reauthenticate" | "signIn"
    providerId: string | null
    user: User