Skip to main content

authenticationCreate

Create a new user account and establish authentication session.

Registers a new user with the provided credentials and returns a complete authentication session. The user account is created with the specified email, password, and optional profile information.

Possible errors:

  • REGISTER_USER_ERROR: Failed to create user account

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

authenticationCreate(
input: CreateAuthenticationInput!
): Login!

Arguments

authenticationCreate.input ● CreateAuthenticationInput! non-null input

User account creation parameters including email, password, and profile information.

Contains all necessary information to create a new user account and establish initial authentication.

Type

Login object

Authentication response containing login session information.

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