47 lines
1.4 KiB
Plaintext
47 lines
1.4 KiB
Plaintext
{
|
|
"properties" : { },
|
|
"id" : "f8d0bf079a944feaaa98f9f55efb06ee",
|
|
"script" : null,
|
|
"groupId" : "0f7392c3132d4ae698caf0e8ab55756b",
|
|
"name" : "注销",
|
|
"createTime" : 1754121435355,
|
|
"updateTime" : 1754121748966,
|
|
"lock" : null,
|
|
"createBy" : "admin",
|
|
"updateBy" : "admin",
|
|
"path" : "logout",
|
|
"method" : "POST",
|
|
"parameters" : [ ],
|
|
"options" : [ ],
|
|
"requestBody" : "{\n \"refresh_token\": \"4f240f5143ae4b7abecf6061e0074ceb\"\n}",
|
|
"headers" : [ {
|
|
"name" : "access_token",
|
|
"value" : "66c010c2039e4939aaf8377c40ed1b07",
|
|
"description" : null,
|
|
"required" : true,
|
|
"dataType" : "String",
|
|
"type" : null,
|
|
"defaultValue" : null,
|
|
"validateType" : null,
|
|
"error" : null,
|
|
"expression" : null,
|
|
"children" : null
|
|
} ],
|
|
"paths" : [ ],
|
|
"responseBody" : "{\n \"code\": \"000001\",\n \"message\": \"失败: 请求参数无效,刷新令牌不能为空\",\n \"data\": null\n}",
|
|
"description" : null,
|
|
"requestBodyDefinition" : null,
|
|
"responseBodyDefinition" : null
|
|
}
|
|
================================
|
|
|
|
if (is_null(body) || is_blank(body.refresh_token)){
|
|
return biz_failure_fmt(BizConstants.FAILURE, "请求参数无效,刷新令牌不能为空")
|
|
}
|
|
|
|
var access_token = header.access_token
|
|
var refresh_token = body.refresh_token
|
|
redis_del("dolphin:access_token:" + access_token)
|
|
redis_del("dolphin:refresh_token:" + refresh_token)
|
|
|
|
return success() |