feat: add unified authorization middleware
This commit is contained in:
@@ -9,7 +9,7 @@
|
||||
- 动态 HTTP:`POST /rpc/feedback/{Service}/{Method}`
|
||||
- 原生 gRPC:`/feedback.{Service}/{Method}`
|
||||
- grpc-gateway:`POST /feedback.{Service}/{Method}`
|
||||
- 鉴权:需要登录的接口通过 `Authorization: Bearer <token>` 传递凭证。
|
||||
- 鉴权:需要登录的接口通过 `Authorization: <JWT>` 传递裸 JWT,不添加 `Bearer` 前缀。
|
||||
- 动态 HTTP 成功或失败均返回 HTTP 200,业务状态见 `code`、`message`、`details`。
|
||||
|
||||
## 服务概览
|
||||
@@ -33,7 +33,6 @@
|
||||
|
||||
- 动态 HTTP:`POST /rpc/feedback/Method/List`
|
||||
- gRPC:`/feedback.Method/List`
|
||||
- 白名单键:`feedback.Method.List`
|
||||
- 请求示例:
|
||||
|
||||
```json
|
||||
@@ -55,7 +54,6 @@
|
||||
|
||||
- 动态 HTTP:`POST /rpc/feedback/Method/Get`
|
||||
- gRPC:`/feedback.Method/Get`
|
||||
- 白名单键:`feedback.Method.Get`
|
||||
- 请求示例:
|
||||
|
||||
```json
|
||||
@@ -68,7 +66,6 @@
|
||||
|
||||
- 动态 HTTP:`POST /rpc/feedback/Method/Add`
|
||||
- gRPC:`/feedback.Method/Add`
|
||||
- 白名单键:`feedback.Method.Add`
|
||||
- 请求示例:
|
||||
|
||||
```json
|
||||
@@ -105,7 +102,6 @@
|
||||
|
||||
- 动态 HTTP:`POST /rpc/feedback/Method/Modify`
|
||||
- gRPC:`/feedback.Method/Modify`
|
||||
- 白名单键:`feedback.Method.Modify`
|
||||
- 请求示例:
|
||||
|
||||
```json
|
||||
@@ -143,7 +139,6 @@
|
||||
|
||||
- 动态 HTTP:`POST /rpc/feedback/Method/Delete`
|
||||
- gRPC:`/feedback.Method/Delete`
|
||||
- 白名单键:`feedback.Method.Delete`
|
||||
- 请求示例:
|
||||
|
||||
```json
|
||||
@@ -156,7 +151,6 @@
|
||||
|
||||
- 动态 HTTP:`POST /rpc/feedback/Method/Remark`
|
||||
- gRPC:`/feedback.Method/Remark`
|
||||
- 白名单键:`feedback.Method.Remark`
|
||||
- 请求示例:
|
||||
|
||||
```json
|
||||
|
||||
Reference in New Issue
Block a user