RBAC 模版
  1. 权限管理
RBAC 模版
  • 身份校验
    • 后台登录登录
      POST
    • 刷新token
      POST
  • 角色管理
    • 创建角色
      POST
    • 获取角色列表
      GET
    • 获取角色详情
      GET
    • 更新角色
      PUT
    • 删除角色
      DELETE
  • 用户管理
    • 获取用户信息
      GET
    • 创建用户
      POST
    • 获取用户列表
      GET
    • 获取用户详情
      GET
    • 激活用户
      PUT
    • 禁用用户
      PUT
  • 用户角色管理
    • 为用户分配角色
      POST
    • 获取用户角色
      GET
    • 移除用户角色
      DELETE
    • 获取用户完整权限信息
      GET
  • 权限管理
    • 创建权限
      POST
    • 获取权限列表
      GET
    • 获取权限详情
      GET
    • 更新权限
      PUT
    • 删除权限
      DELETE
  • 操作日志
    • 获取操作日志列表
      GET
    • 获取操作日志详情
      GET
    • 获取指定用户的操作日志
      GET
    • 获取指定模块的操作日志
      GET
  • 数据模型
    • Schemas
      • Body_login_api_auth_login_post
      • HTTPValidationError
      • Pagination
      • OperationLogResponse
      • PaginationResponse[PermissionResponse]
      • PaginationResponse[RoleResponse]
      • PaginationResponse[OperationLogResponse]
      • PaginationResponse[UserResponse]
      • PermissionCreate
      • PermissionResponse
      • PermissionUpdate
      • ResponseSchema[PaginationResponse[PermissionResponse]]
      • ResponseSchema[PaginationResponse[RoleResponse]]
      • ResponseSchema[PaginationResponse[UserResponse]]
      • ResponseSchema[OperationLogResponse]
      • ResponseSchema[PermissionResponse]
      • ResponseSchema[PaginationResponse[OperationLogResponse]]
      • ResponseSchema[RoleResponse]
      • ResponseSchema[Token]
      • ResponseSchema[UserResponse]
      • ResponseSchema[UserWithRolesResponse]
      • ResponseSchema[bool]
      • RoleCreate
      • RoleResponse
      • RoleUpdate
      • Token
      • ResponseSchema[list[UserRoleResponse]]
      • UserCreate
      • UserResponse
      • UserRoleRequest
      • UserRoleResponse
      • UserWithRolesResponse
      • ValidationError
  1. 权限管理

获取权限列表

GET
/api/permission/

请求参数

Authorization
OAuth 2.0
Password
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
Token URL: /api/auth/login
or
Query 参数

Header 参数

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET '/api/permission/?page&page_size&sort&search' \
--header 'Authorization: Bearer {{token}}'

返回响应

🟢200成功
application/json
Successful Response
Body

示例
{
    "code": 0,
    "data": {},
    "message": "操作成功"
}
🟠422参数错误
修改于 2025-09-23 08:09:46
上一页
创建权限
下一页
获取权限详情
Built with