POST api/Authentication?username={username}&password={password}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| username | string |
Required |
|
| password | string |
Required |
Body Parameters
None.
Response Information
Resource Description
UserClass| Name | Description | Type | Additional information |
|---|---|---|---|
| UserID | integer |
None. |
|
| UserName | string |
None. |
|
| Firstname | string |
None. |
|
| Lastname | string |
None. |
|
| Password | string |
None. |
|
| Firstname_TH | string |
None. |
|
| Lastname_TH | string |
None. |
|
| NickName | string |
None. |
|
| Tel | string |
None. |
|
| RoleID | integer |
None. |
|
| DeptCode | integer |
None. |
|
| Active | boolean |
None. |
|
| Role | UserRole |
None. |
|
| Project | UserProject |
None. |
|
| Department | Department |
None. |
|
| ImageUrl | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"userID": 1,
"userName": "sample string 2",
"firstname": "sample string 3",
"lastname": "sample string 4",
"password": "sample string 5",
"firstname_TH": "sample string 6",
"lastname_TH": "sample string 7",
"nickName": "sample string 8",
"tel": "sample string 9",
"roleID": 10,
"deptCode": 11,
"active": true,
"role": {
"roleID": 1,
"description": "sample string 2",
"description_TH": "sample string 3"
},
"project": {
"projectCode": "sample string 1",
"userID": 2
},
"department": {
"deptCode": 1,
"description": "sample string 2"
},
"imageUrl": "sample string 13"
}
application/xml, text/xml
Sample:
<UserClass xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models">
<Active>true</Active>
<Department>
<DeptCode>1</DeptCode>
<Description>sample string 2</Description>
</Department>
<DeptCode>11</DeptCode>
<Firstname>sample string 3</Firstname>
<Firstname_TH>sample string 6</Firstname_TH>
<ImageUrl>sample string 13</ImageUrl>
<Lastname>sample string 4</Lastname>
<Lastname_TH>sample string 7</Lastname_TH>
<NickName>sample string 8</NickName>
<Password>sample string 5</Password>
<Project>
<ProjectCode>sample string 1</ProjectCode>
<UserID>2</UserID>
</Project>
<Role>
<Description>sample string 2</Description>
<Description_TH>sample string 3</Description_TH>
<RoleID>1</RoleID>
</Role>
<RoleID>10</RoleID>
<Tel>sample string 9</Tel>
<UserID>1</UserID>
<UserName>sample string 2</UserName>
</UserClass>