Skip to main content

GCIPProviderData

Authentication provider-specific user information.

Contains user profile data and identifiers from external authentication providers like Google, Facebook, or other OAuth providers.

type GCIPProviderData {
uid: String
providerId: String
displayName: String
photoUrl: String
federatedId: String
email: String
rawId: String
screenName: String
phoneNumber: String
}

Fields

GCIPProviderData.uid ● String scalar

User identifier from the authentication provider.

The unique ID assigned to the user by the external authentication provider.

GCIPProviderData.providerId ● String scalar

Authentication provider identifier.

Indicates which external service provided the authentication (e.g., 'google.com', 'facebook.com').

GCIPProviderData.displayName ● String scalar

User's display name from the authentication provider.

The name associated with the user's account on the external authentication provider.

GCIPProviderData.photoUrl ● String scalar

URL to the user's profile photo from the authentication provider.

Link to the user's avatar or profile picture hosted by the external authentication provider.

GCIPProviderData.federatedId ● String scalar

Federated identifier for the user from the authentication provider.

Provider-specific identifier used for federated identity management and account linking.

GCIPProviderData.email ● String scalar

User's email address from the authentication provider.

The email address associated with the user's account on the external authentication provider.

GCIPProviderData.rawId ● String scalar

Raw user identifier from the authentication provider.

Unprocessed user ID as provided by the external authentication service.

GCIPProviderData.screenName ● String scalar

User's screen name or username from the authentication provider.

The public username or handle associated with the user's account on the external provider.

GCIPProviderData.phoneNumber ● String scalar

User's phone number from the authentication provider.

Phone number associated with the user's account on the external authentication provider.

Member Of

GCIPUser object