1. 登录与会话
开源Go框架管理端 API
  • 文件访问
    • 访问上传的本地文件
      GET
  • 登录与会话
    • 管理端登录
      POST
    • 退出登录
      POST
    • 当前登录用户信息
      GET
    • 修改当前管理员个人资料
      POST
    • 单独修改当前管理员头像
      POST
    • 当前用户的菜单树(前端路由)
      GET
    • 当前用户的接口权限列表
      GET
    • 修改当前管理员密码
      POST
  • 系统总览
    • 系统总览统计
      GET
  • 菜单管理
    • 菜单列表(平铺)
      GET
    • 菜单树
      GET
    • 新增菜单/按钮
      POST
    • 修改菜单/按钮
      POST
    • 删除菜单/按钮
      POST
  • 角色管理
    • 角色分页列表
      GET
    • 角色树
      GET
    • 新增角色
      POST
    • 修改角色
      POST
    • 删除角色
      POST
    • 查询角色已绑定的菜单/按钮 ID
      GET
    • 给角色分配菜单/按钮权限
      POST
    • 查询角色下的用户 ID
      GET
  • 用户管理
    • 用户分页列表
      GET
    • 新增用户
      POST
    • 修改用户
      POST
    • 删除用户
      POST
    • 重置用户密码
      POST
    • 踢用户下线
      POST
  • 部门管理
    • 部门树
    • 新增部门
    • 修改部门
    • 删除部门
  • 文件上传
    • 上传文件
  • 操作日志
    • 操作日志分页列表
  • 存储渠道
    • 存储渠道列表
    • 新增存储渠道
    • 修改存储渠道
    • 设为默认存储渠道
    • 删除存储渠道
  • 短信配置
    • 短信服务商配置列表
    • 新增/修改短信服务商配置
    • 删除短信服务商配置
    • 短信签名列表
    • 新增/修改短信签名
    • 删除短信签名
    • 短信模板列表
    • 新增/修改短信模板
    • 删除短信模板
    • 短信发送记录
  • 微信配置
    • 微信配置列表
    • 新增/修改微信配置
    • 删除微信配置
  • 支付配置
    • 支付渠道配置列表
    • 新增/修改支付渠道配置
    • 删除支付渠道配置
  • 平台配置
    • 查询管理端公开配置(无需登录)
    • 查询管理端平台配置
    • 保存管理端平台配置
    • 查询用户端平台配置
    • 保存用户端平台配置
  1. 登录与会话

当前用户的接口权限列表

GET
/admin/permissions
返回当前用户拥有的接口权限集合(格式 METHOD:/path),用于前端按钮显隐。
超级管理员返回 ["*"]。

请求参数

Authorization
JWT Bearer
在 Header 添加参数
Authorization
示例:
Authorization: ********************
or

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location '/admin/permissions' \
--header 'Authorization: Bearer <token>'

返回响应

🟢200
application/json
权限列表
Bodyapplication/json

示例
{
    "code": 0,
    "msg": "success",
    "data": [
        "GET:/admin/user/list",
        "POST:/admin/user/add",
        "POST:/admin/user/update"
    ]
}
修改于 2026-09-23 14:30:35
上一页
当前用户的菜单树(前端路由)
下一页
修改当前管理员密码
Built with