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