|
@@ -1,92 +0,0 @@
|
|
|
-# Auth - 权限
|
|
|
|
|
-
|
|
|
|
|
-> url 前缀:**auth**
|
|
|
|
|
->
|
|
|
|
|
-> 示例:**https://xxxxxxxxx/api/auth/xxxx**
|
|
|
|
|
-
|
|
|
|
|
-## 获得当前登录用户的信息
|
|
|
|
|
-
|
|
|
|
|
-```http
|
|
|
|
|
-get /current
|
|
|
|
|
-```
|
|
|
|
|
-
|
|
|
|
|
-### Response
|
|
|
|
|
-
|
|
|
|
|
-```ts
|
|
|
|
|
-interface UserData {
|
|
|
|
|
- err: 0 | 401 /* 用户信息失效 */;
|
|
|
|
|
- res: UserSerializer;
|
|
|
|
|
-}
|
|
|
|
|
-```
|
|
|
|
|
-
|
|
|
|
|
-see [UserSerializer](../serializer/UserSerializer.md)
|
|
|
|
|
-
|
|
|
|
|
-## 登录
|
|
|
|
|
-
|
|
|
|
|
-```http
|
|
|
|
|
-post /login
|
|
|
|
|
-```
|
|
|
|
|
-
|
|
|
|
|
-### Parameters
|
|
|
|
|
-
|
|
|
|
|
-```ts
|
|
|
|
|
-interface loginDTO {
|
|
|
|
|
- username: string;
|
|
|
|
|
- password: string;
|
|
|
|
|
-}
|
|
|
|
|
-```
|
|
|
|
|
-
|
|
|
|
|
-### Response
|
|
|
|
|
-
|
|
|
|
|
-```ts
|
|
|
|
|
-interface UserData {
|
|
|
|
|
- err: 0 | 403 /* 用户名密码错 */;
|
|
|
|
|
- res: UserSerializer;
|
|
|
|
|
-}
|
|
|
|
|
-```
|
|
|
|
|
-
|
|
|
|
|
-see [UserSerializer](../serializer/UserSerializer.md)
|
|
|
|
|
-
|
|
|
|
|
-## 手机验证码
|
|
|
|
|
-
|
|
|
|
|
-```http
|
|
|
|
|
-post /verification
|
|
|
|
|
-```
|
|
|
|
|
-
|
|
|
|
|
-### Parameters
|
|
|
|
|
-
|
|
|
|
|
-```ts
|
|
|
|
|
-interface VerificationDTO {
|
|
|
|
|
- phoneNumber: string;
|
|
|
|
|
- token: string;
|
|
|
|
|
-}
|
|
|
|
|
-```
|
|
|
|
|
-
|
|
|
|
|
-## 注册
|
|
|
|
|
-
|
|
|
|
|
-```http
|
|
|
|
|
-post /register
|
|
|
|
|
-```
|
|
|
|
|
-
|
|
|
|
|
-### Parameters
|
|
|
|
|
-
|
|
|
|
|
-```ts
|
|
|
|
|
-interface RegisterDTO {
|
|
|
|
|
- username: string;
|
|
|
|
|
- password: string;
|
|
|
|
|
- phoneNumber: string;
|
|
|
|
|
- token: string;
|
|
|
|
|
- email: string;
|
|
|
|
|
-}
|
|
|
|
|
-```
|
|
|
|
|
-
|
|
|
|
|
-### Response
|
|
|
|
|
-
|
|
|
|
|
-```ts
|
|
|
|
|
-interface UserData {
|
|
|
|
|
- err: 0 | 400;
|
|
|
|
|
- res: UserSerializer;
|
|
|
|
|
-}
|
|
|
|
|
-```
|
|
|
|
|
-
|
|
|
|
|
-see [UserSerializer](../serializer/UserSerializer.md)
|
|
|