POST User/AuthLogIn

授权登录

Request Information

URI Parameters

None.

Body Parameters

请求参数 RSA加密字符串 明文: { "CloudUserID": 云平台用户ID, "UserID": 应用用户ID, "AppID": 应用ID, "MobilePhone": "手机号", "Eamil": "邮箱", "ModuleID": 表单ID, "ButtonID": 操作ID, "LayoutID": 布局ID, "UserData": "用户自定义数据", "Sign": "签名", "TimeStamp": 时间戳 }

string

Request Formats

application/json, text/json

Sample:
"sample string 1"

application/xml, text/xml

Sample:
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">sample string 1</string>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

UserAuthLogInResult
NameDescriptionTypeAdditional information
UserInfo

用户信息

UserModel

None.

Token

登录凭证

string

None.

LeftDays

系统剩余天数

integer

None.

ModuleID

模块ID

integer

None.

ButtonID

操作ID

integer

None.

LayoutID

布局ID

integer

None.

UserData

用户自定义数据

string

None.

ResultCode

返回代码 200为成功,其余为失败,原因参考 ResultMsg

string

None.

ResultMsg

返回信息

string

None.

ReturnValue

返回数据

Object

None.

Response Formats

application/json, text/json

Sample:
{
  "UserInfo": {
    "UserID": 1,
    "UserType": 2,
    "Name": "sample string 3",
    "Email": "sample string 4",
    "MobilePhone": "sample string 5",
    "UserOrganizations": [
      {
        "CloudUserValue": 1,
        "AreaID": 2,
        "AreaName": "sample string 3",
        "BranchID": 4,
        "BranchName": "sample string 5"
      },
      {
        "CloudUserValue": 1,
        "AreaID": 2,
        "AreaName": "sample string 3",
        "BranchID": 4,
        "BranchName": "sample string 5"
      }
    ],
    "UserPositions": [
      {
        "CloudUserValue": 1,
        "PositionID": 2,
        "PositionName": "sample string 3"
      },
      {
        "CloudUserValue": 1,
        "PositionID": 2,
        "PositionName": "sample string 3"
      }
    ],
    "UserRoles": [
      {
        "CloudUserValue": 1,
        "RoleID": 2,
        "RoleName": "sample string 3"
      },
      {
        "CloudUserValue": 1,
        "RoleID": 2,
        "RoleName": "sample string 3"
      }
    ],
    "UserApps": [
      {
        "AppID": 1,
        "AppName": "sample string 2",
        "AppIcon": "sample string 3",
        "IconTypeValue": 1,
        "IconTypeText": "sample string 4",
        "IconColor": "sample string 5",
        "AppIntroduce": "sample string 6",
        "CloudUserValue": 7,
        "CloudUserText": "sample string 8",
        "CreateDate": "2026-08-10T05:40:45.7823383+08:00",
        "ServerID": 9,
        "FileServer": {
          "ServerID": 1,
          "WebPath": "sample string 2",
          "ApiUrl": "sample string 3"
        },
        "AuthType": 10,
        "FileServerAddress": "sample string 11",
        "BusinessAPIAddress": "sample string 12"
      },
      {
        "AppID": 1,
        "AppName": "sample string 2",
        "AppIcon": "sample string 3",
        "IconTypeValue": 1,
        "IconTypeText": "sample string 4",
        "IconColor": "sample string 5",
        "AppIntroduce": "sample string 6",
        "CloudUserValue": 7,
        "CloudUserText": "sample string 8",
        "CreateDate": "2026-08-10T05:40:45.7823383+08:00",
        "ServerID": 9,
        "FileServer": {
          "ServerID": 1,
          "WebPath": "sample string 2",
          "ApiUrl": "sample string 3"
        },
        "AuthType": 10,
        "FileServerAddress": "sample string 11",
        "BusinessAPIAddress": "sample string 12"
      }
    ],
    "DefaultAppID": 6,
    "CloudUserValue": 7,
    "CloudUserText": "sample string 8"
  },
  "Token": "sample string 1",
  "LeftDays": 2,
  "ModuleID": 1,
  "ButtonID": 1,
  "LayoutID": 1,
  "UserData": "sample string 3",
  "ResultCode": "sample string 4",
  "ResultMsg": "sample string 5",
  "ReturnValue": {}
}

application/xml, text/xml

Sample:
<UserAuthLogInResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MKY.Business.V2.WebApis.Models">
  <ResultCode>sample string 4</ResultCode>
  <ResultMsg>sample string 5</ResultMsg>
  <ReturnValue />
  <ButtonID>1</ButtonID>
  <LayoutID>1</LayoutID>
  <LeftDays>2</LeftDays>
  <ModuleID>1</ModuleID>
  <Token>sample string 1</Token>
  <UserData>sample string 3</UserData>
  <UserInfo>
    <CloudUserText>sample string 8</CloudUserText>
    <CloudUserValue>7</CloudUserValue>
    <DefaultAppID>6</DefaultAppID>
    <Email>sample string 4</Email>
    <MobilePhone>sample string 5</MobilePhone>
    <Name>sample string 3</Name>
    <UserApps xmlns:d3p1="http://schemas.datacontract.org/2004/07/MKY.Business.V2.Entity">
      <d3p1:MKYApp>
        <d3p1:AppID>1</d3p1:AppID>
        <d3p1:AppIcon>sample string 3</d3p1:AppIcon>
        <d3p1:AppIntroduce>sample string 6</d3p1:AppIntroduce>
        <d3p1:AppName>sample string 2</d3p1:AppName>
        <d3p1:AuthType>10</d3p1:AuthType>
        <d3p1:BusinessAPIAddress>sample string 12</d3p1:BusinessAPIAddress>
        <d3p1:CloudUserText>sample string 8</d3p1:CloudUserText>
        <d3p1:CloudUserValue>7</d3p1:CloudUserValue>
        <d3p1:CreateDate>2026-08-10T05:40:45.7823383+08:00</d3p1:CreateDate>
        <d3p1:FileServer>
          <d3p1:ApiUrl>sample string 3</d3p1:ApiUrl>
          <d3p1:ServerID>1</d3p1:ServerID>
          <d3p1:WebPath>sample string 2</d3p1:WebPath>
        </d3p1:FileServer>
        <d3p1:FileServerAddress>sample string 11</d3p1:FileServerAddress>
        <d3p1:IconColor>sample string 5</d3p1:IconColor>
        <d3p1:IconTypeText>sample string 4</d3p1:IconTypeText>
        <d3p1:IconTypeValue>1</d3p1:IconTypeValue>
        <d3p1:ServerID>9</d3p1:ServerID>
      </d3p1:MKYApp>
      <d3p1:MKYApp>
        <d3p1:AppID>1</d3p1:AppID>
        <d3p1:AppIcon>sample string 3</d3p1:AppIcon>
        <d3p1:AppIntroduce>sample string 6</d3p1:AppIntroduce>
        <d3p1:AppName>sample string 2</d3p1:AppName>
        <d3p1:AuthType>10</d3p1:AuthType>
        <d3p1:BusinessAPIAddress>sample string 12</d3p1:BusinessAPIAddress>
        <d3p1:CloudUserText>sample string 8</d3p1:CloudUserText>
        <d3p1:CloudUserValue>7</d3p1:CloudUserValue>
        <d3p1:CreateDate>2026-08-10T05:40:45.7823383+08:00</d3p1:CreateDate>
        <d3p1:FileServer>
          <d3p1:ApiUrl>sample string 3</d3p1:ApiUrl>
          <d3p1:ServerID>1</d3p1:ServerID>
          <d3p1:WebPath>sample string 2</d3p1:WebPath>
        </d3p1:FileServer>
        <d3p1:FileServerAddress>sample string 11</d3p1:FileServerAddress>
        <d3p1:IconColor>sample string 5</d3p1:IconColor>
        <d3p1:IconTypeText>sample string 4</d3p1:IconTypeText>
        <d3p1:IconTypeValue>1</d3p1:IconTypeValue>
        <d3p1:ServerID>9</d3p1:ServerID>
      </d3p1:MKYApp>
    </UserApps>
    <UserID>1</UserID>
    <UserOrganizations xmlns:d3p1="http://schemas.datacontract.org/2004/07/MKY.Business.V2.Entity">
      <d3p1:UserOrganization>
        <d3p1:AreaID>2</d3p1:AreaID>
        <d3p1:AreaName>sample string 3</d3p1:AreaName>
        <d3p1:BranchID>4</d3p1:BranchID>
        <d3p1:BranchName>sample string 5</d3p1:BranchName>
        <d3p1:CloudUserValue>1</d3p1:CloudUserValue>
      </d3p1:UserOrganization>
      <d3p1:UserOrganization>
        <d3p1:AreaID>2</d3p1:AreaID>
        <d3p1:AreaName>sample string 3</d3p1:AreaName>
        <d3p1:BranchID>4</d3p1:BranchID>
        <d3p1:BranchName>sample string 5</d3p1:BranchName>
        <d3p1:CloudUserValue>1</d3p1:CloudUserValue>
      </d3p1:UserOrganization>
    </UserOrganizations>
    <UserPositions xmlns:d3p1="http://schemas.datacontract.org/2004/07/MKY.Business.V2.Entity">
      <d3p1:UserPosition>
        <d3p1:CloudUserValue>1</d3p1:CloudUserValue>
        <d3p1:PositionID>2</d3p1:PositionID>
        <d3p1:PositionName>sample string 3</d3p1:PositionName>
      </d3p1:UserPosition>
      <d3p1:UserPosition>
        <d3p1:CloudUserValue>1</d3p1:CloudUserValue>
        <d3p1:PositionID>2</d3p1:PositionID>
        <d3p1:PositionName>sample string 3</d3p1:PositionName>
      </d3p1:UserPosition>
    </UserPositions>
    <UserRoles xmlns:d3p1="http://schemas.datacontract.org/2004/07/MKY.Business.V2.Entity">
      <d3p1:UserRole>
        <d3p1:CloudUserValue>1</d3p1:CloudUserValue>
        <d3p1:RoleID>2</d3p1:RoleID>
        <d3p1:RoleName>sample string 3</d3p1:RoleName>
      </d3p1:UserRole>
      <d3p1:UserRole>
        <d3p1:CloudUserValue>1</d3p1:CloudUserValue>
        <d3p1:RoleID>2</d3p1:RoleID>
        <d3p1:RoleName>sample string 3</d3p1:RoleName>
      </d3p1:UserRole>
    </UserRoles>
    <UserType>2</UserType>
  </UserInfo>
</UserAuthLogInResult>