stcp-admin
  1. 三方授权
stcp-admin
  • train
    • 车辆模块
      • 解绑人员车辆
      • 获取车辆信息
      • 修改车辆
      • 修改车辆状态
      • 设置车辆人员
      • 添加车辆
      • 获取运营车辆类型列表
      • 分页查询
      • 车辆人员分页查询
      • 分页查询
      • 获取车辆详情
      • 根据发动机号和车架号查询车辆信息
      • 删除车辆
    • 人员模块
      • 人员信息页面分页
      • 人员离职信息页面分页
      • 人员照片审核页面分页
      • 单个人员的详细信息
      • 审核通过驳回
      • 统计信息
      • 修改某人
      • 添加某人
      • 获取一个人的车辆关联记录
      • 人员离职信息页面分页
      • 人员照片审核页面分页
      • 获取证书
      • 获取枚举
      • 获取关联车辆记录枚举
      • 获取驾驶证枚举
      • 获取资格证枚举
      • 离职某人
    • 题库模块
      • 修改题库
      • 添加题库
      • 修改试题
      • 添加试题
      • 批量添加试题
      • 专项分类列表查询
      • 获取题库详情
      • 删除题库
      • 获取题库下拉列表框
      • 分页查询
      • 获取试题
      • 分页查询未添加的试题列表
      • 分页查询
      • 分页查询已添加的试题列表
      • 删除试题
      • 批量移除题库试题
    • 安全学习-课程管理
      • 编辑课程
      • 添加课程
      • 分页动态查询课程
      • 获取课程标签枚举
      • 获取课程类别枚举
      • 删除课程
    • 安全学习-学习计划
      • 获取枚举
      • 编辑年度学习计划
      • 创建年度学习计划
      • 分页动态查询年度学习计划
      • 删除年度学习计划
    • 安全学习-年度学习计划详情or岗前培训
      • 根据planType来查询可添加人员列表
      • 根据planType来追加
      • 根据planType获取枚举
      • 根据planType来发布
      • 根据Id查询计划详情
      • 分页动态查询学习计划详情
      • 创建学习计划详情
      • 编辑学习计划详情
      • 删除学习计划详情
      • 根据planType来发布
    • 试卷管理
      • 创建人工试卷
      • 获取人工组卷详情
      • 编辑人工试卷
      • 预览试卷
      • 创建随机试卷
      • 获取随机组卷题目数量
      • 获取随机组卷详情
      • 编辑随机试卷
      • 分页动态查询试卷列表(计划那边用的)
      • 分页动态查询试卷列表
      • 获取试卷试题列表
      • 删除试卷
      • 获取考试记录列表
      • 获取用户答题记录
    • 学习计划发布人员
      • 编辑学习计划发布人员信息
      • 创建学习计划发布人员信息
      • 分页查询学习计划发布人员列表
      • 删除学习计划发布人员信息
    • 未命名接口
      GET
  • iam
    • 菜单资源
      • 菜单路由
      • 资源列表 - [Levin] - [DONE]
      • 资源码
      • 添加资源
      • 修改资源
      • 删除资源
    • 角色管理
      • 角色列表 - [Levin] - [DONE]
      • 角色详情
      • 添加角色
      • 编辑角色
      • 删除角色
      • 角色关联的用户
      • 资源权限
      • 角色关联的资源
      • 分配资源
      • 分配用户
    • 用户管理
      • 用户列表 - [Levin] - [DONE]
      • 重置密码
      • 用户列表 - [Levin] - [DONE]
      • 添加用户
      • 编辑用户
      • 删除用户
      • ID批量查询
      • ID批量查询
      • 获取数据权限
    • 平台管理
      • 租户列表 - [Levin] - [DONE]
    • 消息通知
      • 消息列表 - [全部]
      • 消息通知
      • 消息列表 - [订阅]
      • 删除消息
      • 批量删除
    • 消息模板
      • 分页查询
      • 模板详情
      • 添加模板
      • 编辑模板
      • 删除模板
    • 操作日志
      • 查询日志 - [DONE] - [Levin]
      • 查询日志 - [DONE] - [Levin]
      • 监听日志 - [DONE] - [Levin]
    • 消息通道
      • 渠道设置
      • 渠道详情
    • 验证码
      • 验证码 - [DONE] - [Levin]
    • 地区管理
      • 查询地址树
      • 查询子节点 - [DONE] - [Levin]
      • 保存地址 - [DONE] - [Levin]
      • 批量删除 - [DONE] - [Levin]
      • 删除地址 - [DONE] - [Levin]
    • 产品订阅
      • 分页查询
      • 添加订阅
      • 编辑订阅
      • 删除订阅
    • 租户管理
      • 查询可用
      • 租户列表 - [Levin] - [DONE]
      • 查询可用
      • 添加租户
      • 编辑租户
      • 配置租户
      • 配置租户
      • 加载初始数据
      • 删除租户
    • 产品定义
      • 产品列表
      • 分页查询
      • 添加产品
      • 编辑产品
      • 编辑产品
      • 产品授权
      • 删除产品
    • 数据源管理
      • 分页查询
      • 查询可用
      • Ping数据库
      • 添加数据源
      • 编辑数据源
      • 删除数据源
    • 登录日志
      • 查询日志 - [DONE] - [Levin]
    • 终端管理
      • 应用列表 - [Levin] - [DONE]
      • 保存应用
      • 修改应用
      • 删除应用
    • 三方授权
      • authorize
        GET
      • callback
        GET
    • Token管理
      • 用户登录
      • 用户信息
      • 用户信息
      • 修改密码
      • 信息修改
      • 退出登录
      • 在线用户
      • 强退用户
      • tempToken
  • suite
    • 表单设计
      • 分页查询
      • 新增表单 - [Levin] - [DONE]
      • 查看详情 - [Levin] - [DONE]
      • 表单设计 - [Levin] - [DONE]
      • 修改表单 - [Levin] - [DONE]
      • fast-crud模板 - [Levin] - [DONE]
      • 模型详情- [Levin] - [DONE]
    • 表单数据
      • 分页查询
      • 添加数据 - [Levin] - [DONE]
      • 修改数据 - [Levin] - [DONE]
      • 删除数据 - [Levin] - [DONE]
    • 存储配置
      • 分页查询
      • 新增存储配置
      • 编辑存储配置
      • 删除存储配置
    • 文件存储
      • 上传Token获取 - [Levin] - [DONE]
      • 上传文件
      • 分页查询
      • 删除文件
      • 文件重命名
      • 上传图片
    • 代码生成
      • 分页查询
      • 获取所有的表
      • 代码生成
      • 添加代码生成
      • 编辑代码生成
      • 删除代码生成
  • client
    • 前台-人员模块相关
      • 查单个人详细信息
      • 查单个人员的安全教育0或岗前培训1
      • 获取资格证枚举
      • 获取驾驶证枚举
      • 车辆类型枚举
      • 人员登录
      • 人员退出登录
      • 获取当前人员详细信息
    • 前台-课程模块相关
      • 查单个人员的安全教育0或岗前培训1
      • 根据计划详情查旗下的所有课程
      • 查枚举
      • 修改进度
    • 前台-考试模块相关
      • 未命名接口
      • 获取试卷详情
      • 判断用户是否可以参与考试
      • 创建试卷(开始考试)
      • 预览试卷
      • 填充答案
      • 提交试卷
  • 11
    GET
  1. 三方授权

callback

GET
/third-auth/{type}/callback

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
Path 参数
type
string 
必需
Query 参数
code
string 
可选
auth_code
string 
可选
state
string 
可选
authorization_code
string 
可选
oauth_token
string 
可选
oauth_verifier
string 
可选
user
string 
可选
error
string 
可选

示例代码

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://127.0.0.1:9000/third-auth//callback'

返回响应

🟢200成功
application/json
Body
No schema defined
示例
{
  "uuid": "",
  "username": "",
  "nickname": "",
  "avatar": "",
  "blog": "",
  "company": "",
  "location": "",
  "email": "",
  "remark": "",
  "gender": "",
  "source": "",
  "token": {
    "accessToken": "",
    "expireIn": 0,
    "refreshToken": "",
    "refreshTokenExpireIn": 0,
    "uid": "",
    "openId": "",
    "accessCode": "",
    "unionId": "",
    "scope": "",
    "tokenType": "",
    "idToken": "",
    "macAlgorithm": "",
    "macKey": "",
    "code": "",
    "snapshotUser": false,
    "oauthToken": "",
    "oauthTokenSecret": "",
    "userId": "",
    "screenName": "",
    "oauthCallbackConfirmed": false,
    "username": "",
    "corpId": ""
  },
  "rawUserInfo": {
    "": {}
  },
  "snapshotUser": false
}
上一页
authorize
下一页
用户登录
Built with