增加清理老登录SESSION API

This commit is contained in:
GoEdgeLab
2024-05-03 12:09:45 +08:00
parent 3d5b5603bd
commit f5e49d2b29
4 changed files with 191 additions and 44 deletions

View File

@@ -3295,7 +3295,10 @@
"responseMessageName": "RPCSuccess",
"code": "rpc updateHTTPWebGlobalPagesEnabled(UpdateHTTPWebGlobalPagesEnabledRequest) returns (RPCSuccess);",
"doc": "更改系统自定义页面启用状态",
"roles": [],
"roles": [
"admin",
"user"
],
"isDeprecated": false
},
{
@@ -4399,6 +4402,17 @@
"admin"
],
"isDeprecated": false
},
{
"name": "clearOldLoginSessions",
"requestMessageName": "ClearOldLoginSessionsRequest",
"responseMessageName": "RPCSuccess",
"code": "rpc clearOldLoginSessions(ClearOldLoginSessionsRequest) returns (RPCSuccess);",
"doc": "清理老的SESSION",
"roles": [
"admin"
],
"isDeprecated": false
}
],
"filename": "service_login_session.proto",
@@ -14458,6 +14472,11 @@
"code": "message CleanLogsPermanentlyRequest {\n\tint32 days = 1;\n\tbool clearAll = 2;\n}",
"doc": "清理"
},
{
"name": "ClearOldLoginSessionsRequest",
"code": "message ClearOldLoginSessionsRequest {\n\tstring sid = 1; // 当前SESSION ID\n\tstring ip = 2; // 当前操作IP\n}",
"doc": "清理老的SESSION"
},
{
"name": "ClientAgent",
"code": "message ClientAgent {\n\tint64 id = 1;\n\tstring name = 2;\n\tstring code = 3;\n\tstring description = 4;\n\tint64 countIPs = 5;\n}",
@@ -16395,7 +16414,7 @@
},
{
"name": "DeleteLoginSessionRequest",
"code": "message DeleteLoginSessionRequest {\n\tstring sid = 1;\n}",
"code": "message DeleteLoginSessionRequest {\n\tstring sid = 1; // SESSION ID\n}",
"doc": "删除SESSION"
},
{
@@ -19490,12 +19509,12 @@
},
{
"name": "FindLoginSessionRequest",
"code": "message FindLoginSessionRequest {\n\tstring sid = 1;\n}",
"code": "message FindLoginSessionRequest {\n\tstring sid = 1; // SESSION ID\n}",
"doc": "查找SESSION"
},
{
"name": "FindLoginSessionResponse",
"code": "message FindLoginSessionResponse {\n\tLoginSession loginSession = 1;\n}",
"code": "message FindLoginSessionResponse {\n\tLoginSession loginSession = 1; // SESSION信息\n}",
"doc": ""
},
{
@@ -23815,7 +23834,7 @@
},
{
"name": "WriteLoginSessionValueRequest",
"code": "message WriteLoginSessionValueRequest {\n\tstring sid = 1;\n\tstring key = 2;\n\tstring value = 3;\n}",
"code": "message WriteLoginSessionValueRequest {\n\tstring sid = 1; // SESSION ID\n\tstring key = 2; // 数据Key\n\tstring value = 3; // 数据值\n}",
"doc": "写入SESSION数据"
}
],