admin-core api
  1. 登录认证
admin-core api
  • 登录认证
    • 登录
      POST
    • 登出
      POST
    • 获取验证码
      GET
  • 用户管理
    • 获取当前登录用户信息
      GET
    • 用户分页列表
      GET
    • 新增用户
      POST
    • 用户表单
      GET
    • 修改用户
      POST
    • 删除用户
      POST
    • 导出用户
      GET
    • 用户导入模板下载
      GET
    • 用户导入
      POST
    • 修改密码
      POST
    • 修改用户状态
      POST
  • 角色管理
    • 角色分页列表
      GET
    • 角色下拉列表
      GET
    • 新增角色
      POST
    • 角色表单数据
      GET
    • 修改角色信息
      POST
    • 删除角色
      POST
    • 获取角色的菜单ID集合
      GET
    • 分配菜单权限给角色
      POST
    • 修改角色状态
      POST
  • 菜单管理
    • 菜单列表
      GET
    • 删除菜单
      POST
    • 新增菜单
      POST
    • 菜单下拉列表
      GET
    • 路由列表
      GET
    • 菜单表单
      GET
    • 修改菜单
      POST
    • 修改菜单状态
      POST
  • 部门管理
    • 获取部门列表
    • 添加部门
    • 获取部门下拉列表
    • 修改部门
    • 获取部门表单数据
    • 删除部门
  • 字典管理
    • 字典分页列表
    • 字典下拉列表
    • 字典数据表单数据
    • 新增字典
    • 修改字典
    • 删除字典
  • 字典类型
    • 字典类型分页列表
    • 字典类型表单
    • 新增字典类型
    • 修改字典类型
    • 删除字典类型
  • 文件管理
    • 文件上传请求
    • 文件删除请求
    • 文件下载请求
    • 文件分页请求
    • 文件修改弹窗请求
    • 文件修改请求
  • 存储提供商
    • 获取文件存储区域
    • 初始化文件提供商参数
    • 获取文件存储提供商列表
    • 文件配置列表
    • 获取配置项详情值
    • 更新配置项
  1. 登录认证

登录

开发环境
http://admindemo.zuxing.net/admin/api
开发环境
http://admindemo.zuxing.net/admin/api
POST
/v1/auth/login/
登录

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
Body 参数application/x-www-form-urlencoded
username
string 
用户名
必需
password
string 
密码
必需
captchaKey
string 
验证码key
必需
captchaCode
string 
验证码
必需

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://admindemo.zuxing.net/admin/api/v1/auth/login/' \
--data-urlencode 'username=' \
--data-urlencode 'password=' \
--data-urlencode 'captchaKey=' \
--data-urlencode 'captchaCode='

返回响应

🟢200登录返回参数
application/json
Body
result
number 
请求状态码
必需
data
object (AdminCore.AauthLoginRsp) 
可选
accessToken
string 
访问token
必需
tokenType
string 
必需
token 类型, 固定为 Bearer
refreshToken
string 
刷新token
必需
expiresIn
integer 
必需
token 过期时间, 单位毫秒
message
string 
失败提示消息
可选
示例
{
    "result": 0,
    "data": {
        "accessToken": "",
        "tokenType": "",
        "refreshToken": "",
        "expiresIn": 0
    }
}
修改于 2024-12-09 10:33:32
下一页
登出
Built with