top.dingwen.io.api.doc
  1. 安全模块
top.dingwen.io.api.doc
  • top.dingwen.io.api.doc
  • 网站[webplus]
    • 测试
      • 国际化+校验测试
      • 调试日志
      • 测试高性能异步日志
      • 测试异常消息发送
      • 测试请求参数字符串去除空格
      • 测试请求体参数字符串去除空格
      • 测试请求参数日期转换
      • 测试请求体日期转换
      • 测试请求参数日期模式转换
      • 表单校验国际化消息测试
    • 优雅关机
      POST
    • webplus首页
      GET
    • 服务健康状态
      GET
    • 查看当前放行的端点
      GET
  • 枚举
    • 测试
      • 枚举序列化反序列化测试-请求参数
      • 枚举序列化反序列化测试-请求体参数
    • 分页获取枚举类型
      GET
    • 获取指定枚举类型
      GET
  • 异步[async]
    • 测试
      • 定时任务线程池
      • 测试进度工具
    • 获取执行器消息
      GET
  • 邮件
    • 测试
      • 发送邮件
  • 管道业务流[pipeline]
    • 测试
      • 测试业务线
  • 本地缓存[caffeine]
    • 测试
      • 缓存get|set测试
    • 获取所有的缓存
      GET
    • 获取缓存详情
      GET
    • 获取缓存项详情
      GET
    • 清除缓存
      PUT
    • 下载指定的缓存数据
      GET
  • 分布式缓存[Redis]
    • 测试
      • 轻松缓存
      • 限流
      • 防止重复提交
      • 分布式锁
      • 推送一个延迟任务
      • 消费延迟任务
      • 延迟删除
      • redisson全局限流
      • redissonIP限流
      • redisson集群限流
      • redisson业务key限流
      • 注解方式lock4j分布式锁组件
      • 模板方式lock4j分布式锁组件
      • redisson发布消息
      • redisson订阅消息
      • 添加一个优先任务队列
      • 删除优先任务
      • 获取优先任务
      • 添加一个有界任务队列
      • 删除有界任务
      • 获取有界队列的任务
      • 订阅延迟任务队列
      • 添加延迟任务
      • 删除延迟任务
      • 销毁延迟任务队列
      • 测试geo类型计算两点间距离
    • Redis信息
    • 获取所有缓存项
    • 获取指定前缀的所有键
    • 获取缓存值
    • 清除指定key前缀的所有缓存
    • 清除指定key的缓存
    • 清除所有缓存
  • 二级缓存
    • 测试
      • 二级获取获取业务id
  • 网络通讯[websocket]
    • 建立连接
  • 进度条
    • 测试
      • 提交任务
    • 查询进展
  • 日志监控
    • 日志监控首页
  • 令牌[jwt]
    • 测试
      • 生成令牌
      • 验证JwtToken
      • 判断是否需要刷新
      • 刷新JwtToken
  • 配置[config]
    • 刷新配置
    • 配置列表
    • 删除配置
    • 新增配置
    • 批量删除
    • 修改配置
  • 字典[dict]
    • 刷新字典
    • 字典列表
    • 新增字典
    • 修改字典
    • 删除字典
    • 字典项树列表
    • 字典项列表
    • 新增字典项
    • 修改字典项
    • 删除字典项
    • 字典项批量删除
  • 翻译
    • 测试翻译
  • 敏感词
    • 测试
      • 获取敏感词集
      • 获取敏感词处理结果
      • 测试用户信息脱敏
    • 敏感词分页查询
    • 修改敏感词
    • 添加敏感词
    • 删除敏感词
  • 公共模块
    • 文件
      • 上传文件
      • 下载单个文件
      • 多文件打包下载
      • 文件预览
      • 文件分页列表
      • 丢弃一个文件
      • 分页查询枚举类型
    • 日志
      • 测试
        • 方法日志
        • 操作日志
      • 方法执行日志列表
      • 请求日志列表
      • 清除所有方法日志
      • 清除所有请求日志
      • 请求日志详情
      • 方法执行日志详情
      • 操作日志列表
    • Quartz任务
      • 所有执行中的job列表
      • 任务信息列表
      • 添加一个任务&job
      • 修改运行中的job信息
      • 修改任务&job状态
      • 删除任务&job
      • 立即执行
      • 任务执行日志
    • Excel
      • 系统配置导出Excel
      • 系统配置Excel导入
    • 事件
      • 事件列表
  • 安全模块
    • 登录
      POST
    • 认证入口
      GET
    • 获取验证码
      GET
    • 退出登录
      GET
  1. 安全模块

登录

POST
/common/auths/webs/logins
密码
明文: Dingwen@123456
Security: $2a$10$4czi6A3iuQPguxmlW0bWNOAbvy95y.zoqaE9jIk6Bh7fgoXKekUNK
Sm2: 04AFCAA9E9EC85B6E20D6FF1BB85BF1E2779776C8A32A6825CFBD83C6ED22F71DB37A730E4FDE781CD36788CE882F962398AB6E73F2FCF8072FAF155AADDC70EDF2B5473C53CB8399C2B5532FA35C6C5FEA419F98BA2B7EB61008436C97593CC32E40927C29064E52592E16925ECC7

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
Header 参数
Content-Language
string 
可选
示例值:
en_US
Body 参数application/json
codeKey
string 
可选
验证码 key (存储到redis)
password
string 
可选
密码
{@code 密码校验规则
@Size(min = 6, max = 20, message = "%^&? ])\S$/",
message = "{treasure.auth.password.regexp.ex}")
}
clientId
number 
客户端id
可选
code
string 
验证码
可选
grantMethod
enum<string> 
枚举: GrantMethod
可选
授权方式
枚举值:
SMSEMAILUSER_NAME_PASS_WORDPHONE_PASS_WORDSOCIAL
tenantId
number 
租户ID
可选
account
string 
账号
可选
示例
{
    "codeKey": "string",
    "password": "string",
    "clientId": 0,
    "code": "string",
    "grantMethod": "SMS",
    "tenantId": 0,
    "account": "string"
}

返回响应

🟢200成功
application/json
Body
object {0}
示例
{}
修改于 2024-04-23 01:59:38
上一页
事件列表
下一页
认证入口
Built with