kewen-framework-auth框架示例API
    kewen-framework-auth框架示例API
    • 测试权限模块
      • 测试权限数据范围Controller
        • 测试数据范围
        • 测试数据范围 分页
        • 测试数据编辑
        • 测试数据权限编辑
        • 测试菜单控制
    • 会议室相关
      • 主体相关
        • 创建会议室-通过接口保存权限
        • 创建会议室-通过注解保存权限
        • 编辑会议室主权限
      • 查询可编辑列表
        GET
      • 会议室编辑-通过注解
        POST
      • 会议室编辑-通过接口
        POST
      • 查询可预约列表
        GET
      • 会议室预约
        POST
    • 登录
      POST
    • 获取当前用户
      GET
    • 获取当前用户菜单路由
      GET
    • 所有路由菜单
      GET
    • 所有API菜单
      GET
    • 不需要登录hello
      GET
    • security注解
      GET
    • 修改密码
      POST

      获取当前用户

      开发中
      GET
      /currentUser

      请求参数

      Header 参数
      Authorization
      string 
      可选
      示例值:
      {{token}}

      示例代码

      Shell
      JavaScript
      Java
      Swift
      Go
      PHP
      Python
      HTTP
      C
      C#
      Objective-C
      Ruby
      OCaml
      Dart
      R
      请求示例请求示例
      Shell
      JavaScript
      Java
      Swift
      curl --location --request GET 'http://localhost:8081/currentUser' \
      --header 'Authorization: '

      返回响应

      🟢200成功
      application/json
      Body
      code
      integer 
      必需
      success
      boolean 
      必需
      message
      string 
      必需
      data
      object 
      必需
      token
      string 
      必需
      id
      integer 
      必需
      name
      string 
      必需
      nickName
      string 
      必需
      username
      string 
      必需
      phone
      string 
      必需
      email
      string 
      必需
      avatarFileId
      null 
      必需
      password
      string 
      必需
      gender
      integer 
      必需
      authObject
      object 
      必需
      loginTime
      string 
      必需
      passwordExpiredTime
      null 
      必需
      accountLockedDeadline
      null 
      必需
      enabled
      boolean 
      必需
      createTime
      string 
      必需
      updateTime
      null 
      必需
      authorities
      array [object {1}] 
      必需
      accountNonExpired
      boolean 
      必需
      credentialsNonExpired
      boolean 
      必需
      accountNonLocked
      boolean 
      必需
      示例
      {
          "code": 200,
          "success": true,
          "message": "成功",
          "data": {
              "token": "0852aeb6-a53d-4f3d-bf05-f96e7ab9bcae",
              "id": 1,
              "name": "系统用户",
              "nickName": "系统用户",
              "username": "admin",
              "phone": "12110",
              "email": "593655063@qq.com",
              "avatarFileId": null,
              "password": "",
              "gender": 1,
              "authObject": {
                  "users": [
                      {
                          "id": 1,
                          "name": "1",
                          "auth": {
                              "auth": "USER_1",
                              "description": "USER_1"
                          }
                      }
                  ],
                  "roles": [
                      {
                          "id": 1,
                          "name": "超级管理员",
                          "auth": {
                              "auth": "ROLE_1",
                              "description": "ROLE_超级管理员"
                          }
                      }
                  ],
                  "depts": [
                      {
                          "id": 1,
                          "name": "根部门",
                          "auth": {
                              "auth": "DEPT_1",
                              "description": "DEPT_根部门"
                          }
                      }
                  ],
                  "empty": false
              },
              "loginTime": "2024-08-27 16:01:32",
              "passwordExpiredTime": null,
              "accountLockedDeadline": null,
              "enabled": true,
              "createTime": "2024-08-01 00:00:00",
              "updateTime": null,
              "authorities": [
                  {
                      "authority": "USER_1"
                  },
                  {
                      "authority": "ROLE_1"
                  },
                  {
                      "authority": "DEPT_1"
                  }
              ],
              "accountNonExpired": true,
              "credentialsNonExpired": true,
              "accountNonLocked": true
          }
      }
      上一页
      登录
      下一页
      获取当前用户菜单路由
      Built with