Skip to main content

Login

Authentication response containing login session information.

Returned after successful user authentication, providing session details and user information.

type Login {
providerId: String
operationType: String
session: GCIPUser
}

Fields

Login.providerId ● String scalar

Authentication provider identifier.

Indicates which authentication provider was used for the login (e.g., 'google', 'facebook', 'email').

Login.operationType ● String scalar

Type of authentication operation performed.

Describes the specific authentication action that was executed (e.g., 'signIn', 'signUp', 'anonymous').

Login.session ● GCIPUser object

User session information.

Contains the authenticated user's profile data, tokens, and session details. Null if authentication failed.

Returned By

authenticationCreate mutation ● login mutation ● magicTokenLogin mutation ● startSession mutation