auth/info: 當前 使用者 資料 12-13 15:16
auth/info: 當前 使用者 資料
更新時間:2022-12-13 15:16:10
HTTP Request
POST: auth/info
Response Structure
Parameter | Type | Status | Description |
---|---|---|---|
status | int | required | 0: 成功, 非0: 失敗 |
data | object | required | |
user | object | required | |
id | int | required | users.id |
estate_id | int | required | users.estate_id |
estate_title_enHK | int | required | estates.title_enHK |
estate_title_zhHK | int | required | estates.title_zhHK |
estate_title_zhCN | int | required | estates.title_zhCN |
name | string | required | users.name |
string | required | users.email | |
tel | string | required | users.tel |
first_name | string | required | users.first_name |
last_name | string | required | users.last_name |
avatar | string | required | user_info.avatar |
roles | string[] | required | |
permissions | string[] | required | |
ext | object[] | required | |
id | int | required | users.id |
user_type | int | required | user_type |
name | string | required | users.name |
string | required | users.email | |
tel | string | required | users.tel |
first_name | string | required | users.first_name |
last_name | string | required | users.last_name |
estate_id | int | required | estates.id |
estate_title_enHK | string | required | estates.title_enHK |
estate_title_zhHK | string | required | estates.title_zhHK |
estate_title_zhCN | string | required | estates.title_zhCN |
building_id | int | required | buildings.id |
building_title_enHK | string | required | buildings.title_enHK |
building_title_zhHK | string | required | buildings.title_zhHK |
building_title_zhCN | string | required | buildings.title_zhCN |
floor_id | int | required | floors.id |
floor_title_enHK | string | required | floors.title_enHK |
floor_title_zhHK | string | required | floors.title_zhHK |
floor_title_zhCN | string | required | floors.title_zhCN |
unit_id | int | required | units.id |
unit_title_enHK | string | required | units.title_enHK |
unit_title_zhHK | string | required | units.title_zhHK |
unit_title_zhCN | string | required | units.title_zhCN |
roles | string[] | required | roles.name |
Example usage
Example #1
POST: auth/status
Response(200,status=0)
{
"status": 0,
"data": {
"user": {
"id": 22,
"estate_id": 1,
"estate_title_enHK": "怡靖苑",
"estate_title_zhHK": "怡靖苑",
"estate_title_zhCN": "怡靖苑",
"name": "tenant_1",
"first_name": "tenant_1",
"last_name": "tenant_1",
"tel": "12345699",
"email": "tenant_1@tenant.com",
"avatar": "",
"roles": [
"tenant"
],
"permissions": []
},
"ext": [
{
"id": 22,
"user_type": 4,
"name": "tenant_1",
"email": "tenant_1@tenant.com",
"tel": "12345699",
"first_name": "tenant_1",
"last_name": "tenant_1",
"estate_id": 1,
"estate_title_enHK": "怡靖苑",
"estate_title_zhHK": "怡靖苑",
"estate_title_zhCN": "怡靖苑",
"building_id": 1,
"building_title_enHK": "閒靜閣(A座) ",
"building_title_zhHK": "閒靜閣(A座) ",
"building_title_zhCN": "閒靜閣(A座) ",
"floor_id": 1,
"floor_title_enHK": "1/F",
"floor_title_zhHK": "1/F",
"floor_title_zhCN": "1/F",
"unit_id": 1,
"unit_title_enHK": "101",
"unit_title_zhHK": "101",
"unit_title_zhCN": "101",
"roles": [
"tenant"
]
}
],
"csrf_token": "YhdOspPaiy9xoY0bcELDMbrAcVVVuoiUGkL6KAOp"
}
}