POST Api/Invoke/Loginin
用户登录
Request Information
URI Parameters
None.
Body Parameters
请求模型
SpeedPower.Utility.Models.Service.MIUsers.LoginBindingModel| Name | Description | Type | Additional information |
|---|---|---|---|
| UserName |
用户名 |
string |
Required String length: inclusive between 2 and 64 |
| Password |
密码 |
string |
Required Data type: Password String length: inclusive between 6 and 100 |
Request Formats
application/json, text/json
Sample:
{
"UserName": "sample string 1",
"Password": "sample string 2"
}
Response Information
Resource Description
用户登录
SpeedPower.Utility.Models.Service.MIUsers.LoginResponseModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Succeed |
登录是否成功 |
boolean |
None. |
| ErrorMessage |
失败消息模型 |
SpeedPower.Utility.Models.Service.MIUsers.LoginErrorMessage |
None. |
| SucceedMessage |
成功消息模型 |
SpeedPower.Utility.Models.Service.MIUsers.LoginSucceedMessage |
None. |
Response Formats
application/json, text/json
Sample:
{
"Succeed": true,
"ErrorMessage": {
"Error": "sample string 1",
"Description": "sample string 2"
},
"SucceedMessage": {
"TokenBinding": {
"Scheme": "sample string 1",
"Parameter": "sample string 2"
},
"Expired": 1,
"User": {
"UserInfo": {
"UserId": "sample string 1",
"UserName": "sample string 2",
"CompanyId": "sample string 3",
"PhoneNumber": "sample string 4",
"Email": "sample string 5",
"Creater": "sample string 6",
"Time": "2025-12-16T10:24:28.1185589+08:00",
"Locked": true,
"LockoutEnabled": true,
"LockoutEndDateUtc": "2025-12-16T10:24:28.1185589+08:00",
"LoginAddress": "sample string 10",
"LoginTime": "2025-12-16T10:24:28.1185589+08:00"
},
"RolesInfo": [
{
"RoleId": "sample string 1",
"RoleName": "sample string 2",
"Remark": "sample string 3"
},
{
"RoleId": "sample string 1",
"RoleName": "sample string 2",
"Remark": "sample string 3"
}
]
}
}
}