Skip to main content

LoginInput

User authentication credentials for login.

Supports both email/password authentication and optional provider-based authentication.

input LoginInput {
email: String!
password: String!
provider: String
}

Fields

LoginInput.email ● String! non-null scalar

User's email address.

Must be a valid email format and is used as the primary identifier for authentication.

LoginInput.password ● String! non-null scalar

User's password.

Must be at least 6 characters long. Password strength requirements may apply based on system configuration.

LoginInput.provider ● String scalar

Optional authentication provider identifier.

Used for third-party authentication providers like Google, Facebook, etc. If not specified, defaults to email/password authentication.

Member Of

login mutation