Skip to main content

Firebase

Firebase-specific authentication information and metadata.

Contains Firebase authentication service data including provider information, multi-factor authentication details, and identity mappings.

type Firebase {
identities: JSONObject
sign_in_provider: String!
sign_in_second_factor: String
second_factor_identifier: String
tenant: String
}

Fields

Firebase.identities ● JSONObject scalar

Identity provider mappings and user identifiers.

Contains mappings between the user's identity and various authentication providers, including provider-specific user identifiers.

Firebase.sign_in_provider ● String! non-null scalar

Primary authentication provider used for sign-in.

Identifies which authentication method was used for the user's current session (e.g., 'password', 'google.com', 'facebook.com').

Firebase.sign_in_second_factor ● String scalar

Second factor authentication method used during sign-in.

When multi-factor authentication is enabled, indicates the type of second factor used (e.g., 'phone', 'totp').

Firebase.second_factor_identifier ● String scalar

Identifier for the second factor authentication method.

Unique identifier for the specific second factor device or method used during authentication.

Firebase.tenant ● String scalar

Authentication environment identifier.

Identifies the specific authentication environment or tenant context for this user session.

Member Of

VerifyToken object