Module: Static::Login

Defined in:
lib/static.rb

Constant Summary collapse

Name =
"login"
Query =
<<-EOS
  mutation login($registerInClient: String!, $phone: String, $phoneCode: Int, $unionid: String, $openid: String, $username: String, $email: String, $password: String, $lastIP: String, $verifyCode: String, $MFACode: String, $fromRegister: Boolean, $device: String, $browser: String){
  login(registerInClient: $registerInClient, phone: $phone, phoneCode: $phoneCode, unionid: $unionid, openid: $openid, username: $username, email: $email, password: $password, lastIP: $lastIP, verifyCode: $verifyCode, MFACode: $MFACode, fromRegister: $fromRegister, device: $device, browser: $browser){
      _id
      email
      unionid
      openid
      emailVerified
      phone
      phoneVerified
      username
      nickname
      company
      photo
      browser
      device
      password
      registerInClient
      registerMethod
      oauth
      token
      tokenExpiredAt
      loginsCount
      lastLogin
      lastIP
      signedUp
      blocked
      isDeleted
      name
      givenName
      familyName
      middleName
      profile
      preferredUsername
      website
      gender
      birthdate
      zoneinfo
      locale
      address
      formatted
      streetAddress
      locality
      region
      postalCode
      country
      updatedAt
      group{
          _id
          name
          descriptions
          client
          permissions
          createdAt
      }
      clientType{
          _id
          name
          description
          image
          example
      }
      userLocation{
          _id
          when
          where
      }
      userLoginHistory{
          totalCount
      }
      systemApplicationType{
          _id
          name
          descriptions
          price
      }
      thirdPartyIdentity{
          provider
          refreshToken
          accessToken
          expiresIn
          updatedAt
      }
      customData
      metadata
  }
}
EOS