feat: add unified authorization middleware
This commit is contained in:
@@ -9,7 +9,7 @@
|
||||
- 动态 HTTP:`POST /rpc/initial/{Service}/{Method}`
|
||||
- 原生 gRPC:`/initial.{Service}/{Method}`
|
||||
- grpc-gateway:`POST /initial.{Service}/{Method}`
|
||||
- 鉴权:需要登录的接口通过 `Authorization: Bearer <token>` 传递凭证。
|
||||
- 鉴权:需要登录的接口通过 `Authorization: <JWT>` 传递裸 JWT,不添加 `Bearer` 前缀。
|
||||
- 动态 HTTP 成功或失败均返回 HTTP 200,业务状态见 `code`、`message`、`details`。
|
||||
|
||||
## 服务概览
|
||||
@@ -31,7 +31,6 @@
|
||||
|
||||
- 动态 HTTP:`POST /rpc/initial/Check/Hello`
|
||||
- gRPC:`/initial.Check/Hello`
|
||||
- 白名单键:`initial.Check.Hello`
|
||||
- 请求示例:
|
||||
|
||||
```json
|
||||
@@ -44,7 +43,6 @@
|
||||
|
||||
- 动态 HTTP:`POST /rpc/initial/Check/Config`
|
||||
- gRPC:`/initial.Check/Config`
|
||||
- 白名单键:`initial.Check.Config`
|
||||
- 请求示例:
|
||||
|
||||
```json
|
||||
@@ -58,7 +56,6 @@
|
||||
|
||||
- 动态 HTTP:`POST /rpc/initial/Check/Updates`
|
||||
- gRPC:`/initial.Check/Updates`
|
||||
- 白名单键:`initial.Check.Updates`
|
||||
- 请求示例:
|
||||
|
||||
```json
|
||||
@@ -82,7 +79,6 @@
|
||||
|
||||
- 动态 HTTP:`POST /rpc/initial/Data/Country`
|
||||
- gRPC:`/initial.Data/Country`
|
||||
- 白名单键:`initial.Data.Country`
|
||||
- 请求示例:
|
||||
|
||||
```json
|
||||
@@ -93,7 +89,6 @@
|
||||
|
||||
- 动态 HTTP:`POST /rpc/initial/Data/Areas`
|
||||
- gRPC:`/initial.Data/Areas`
|
||||
- 白名单键:`initial.Data.Areas`
|
||||
- 请求示例:
|
||||
|
||||
```json
|
||||
@@ -108,7 +103,6 @@
|
||||
|
||||
- 动态 HTTP:`POST /rpc/initial/Data/Datas`
|
||||
- gRPC:`/initial.Data/Datas`
|
||||
- 白名单键:`initial.Data.Datas`
|
||||
- 请求示例:
|
||||
|
||||
```json
|
||||
|
||||
Reference in New Issue
Block a user