---
# System prepended metadata

title: 登入註冊登出

---

# 登入註冊登出
## 註冊井登入
#### 路徑
> POST /v1/register 
#### 輸入
| 字段名 | 型態 | 必填 |說明|
| -------- | -------- | -------- |--------|
|  username    |  string    |   是   ||
|  password    |  string    |   是   ||
|  rePassword    |  string    |   是   ||
|  inviteCode    |  string    |   否 ||

### 輸出

### data 字段
| 字段名   | 型態   | 說明     |
| -------- | ------ | -------- |
| token   | string |  token      |
| expired | string |  token過期時間        |
| member | json |  使用者資料        |

#### member 字段
| 字段名   | 型態   | 說明     |
| -------- | ------ | -------- |
| memberId   | string |  使用者id        |
| loginName | string |  登入帳號        |
| realName | string |  真實姓名        |
| csUrl    | string | 客服連結 |
| profileUrl         |  string      | 頭像連結         |
| serverTime         |  string      | 服務器時間(timestamp)         |
| vipLevel         |  int      | vip等級         |
| loginTime         |  string      | 登入時間(timestamp)         |
| balance         |  double      | 餘額         |
| currency         |  string      | 幣稗         |
| isWidthdraw         |  int      | 是否己完成提現訊息(0:否 1:是)         |

### 範例
```json=
{
    "status":200,
    "message":"Suceess",
    "data":{
        "token":"JeUXcgmIR1pPZu2dN5fS0A%3D%3D",
        "expired":720000,
        "member": {
            "memberId": "52058",
            "loginName": "leon888",
            "fullName": "王大明",
            "csUrl": "https://wotwwyomc.iynqtnnfjdflqigd.xyz/ac?key=63dcd36834a045e43dd432ef784d0a30",
            "profileUrl":"https://wotwwyomc.iynqtnnfjdflqigd.xyz/profile.jpg" 
            "serverTime": "1313313131313131313",
            "vipLevel": 2,
            "loginTime": "1131311414141414141",
            "balance": 0.0000,
            "currency":"RMB",
            "isWidthdraw":0
   }
}
```


## 登入
#### 路徑
> POST /v1/login
#### 輸入
| 字段名 | 型態 | 必填 |說明|
| -------- | -------- | -------- |--------|
|  username    |  string    |   是   ||
|  password    |  string    |   是   ||

### 輸出

### data 字段
| 字段名   | 型態   | 說明     |
| -------- | ------ | -------- |
| token   | string |  token      |
| expired | string |  token過期時間        |
| member | json |  使用者資料        |

#### member 字段
| 字段名   | 型態   | 說明     |
| -------- | ------ | -------- |
| memberId   | string |  使用者id        |
| loginName | string |  登入帳號        |
| realName | string |  真實姓名        |
| csUrl    | string | 客服連結 |
| profileUrl         |  string      | 頭像連結         |
| serverTime         |  string      | 服務器時間 (timestamp)        |
| vipLevel         |  int   | vip等級         |
| loginTime         |  string      | 登入時間    (timestamp)     |
| balance         |  double      | 餘額         |
| currency         |  string      | 幣稗         |
| isWidthdraw         |  int      | 是否己完成提現訊息(0:否 1:是)         |

### 範例
```java=
{
    "status":200,
    "message":"Suceess",
    "data":{
        "token":"JeUXcgmIR1pPZu2dN5fS0A%3D%3D",
        "expired":720000,
        "user": {
            "memberId": "52058",
            "loginName": "leon888",
            "realName": "王大明",
            "csUrl": "https://wotwwyomc.iynqtnnfjdflqigd.xyz/ac?key=63dcd36834a045e43dd432ef784d0a30",
            "profileUrl":"https://wotwwyomc.iynqtnnfjdflqigd.xyz/profile.jpg" 
            "serverTime": "1313313131313131313",
            "vipLevel": 2,
            "loginTime": "1131311414141414141",
            "balance": 0.0000,
            "currency":"RMB",
            "isWidthdraw":1
   }
}
```

## 登出
#### 路徑
>POST /v1/logout
#### 輸入
| 字段名 | 型態 | 必填 |說明|
| -------- | -------- | -------- |--------|


### 輸出
### data 字段
| 字段名 | 型態  |說明|
| -------- | -------- | -------- |
|  status    |  string       ||
|  message    |  string       ||
|  data    |  json       ||

### 範例
```java=
{
    "status":200,
    "message":"Suceess"
    "data":{
    }
}
```