Skip to main content

authentication

Retrieve user account information by email address.

Returns detailed user account data including profile information, authentication status, and account metadata. Used for user management and account verification operations.

Possible errors:

  • USER_NOT_FOUND_ERROR: User with the specified email does not exist

AUTH: Role=[system] OR ('user is authenticated')

authentication(
email: String!
): GCIPUser!

Arguments

authentication.email ● String! non-null scalar

Email address of the user account to retrieve.

Must be a valid email address associated with an existing user account in the system.

Type

GCIPUser object

Authenticated user session with comprehensive profile and token information.

Represents a complete user authentication session from Google Cloud Identity Platform including profile data, authentication tokens, provider information, and security settings. Used for maintaining user sessions and accessing protected resources.