feat: 添加禁用状态字段并实现token有效性检查逻辑
- 为授权表添加禁用状态字段并实现token有效性检查逻辑 - 为TokenInfo结构体添加disable字段以支持令牌禁用功能。
This commit is contained in:
@@ -89,6 +89,7 @@ async fn create_token(
|
||||
project: args.project.clone(),
|
||||
token: token.clone(),
|
||||
device_id: args.device_id.clone(),
|
||||
disable: 1,
|
||||
expire: exp_time,
|
||||
insert_time: str_time,
|
||||
})
|
||||
@@ -143,6 +144,7 @@ async fn get_token_info(
|
||||
project: v.project,
|
||||
token: v.token,
|
||||
device_id: v.device_id,
|
||||
disable: v.disable,
|
||||
expire: v.expire,
|
||||
insert_time: v.insert_time,
|
||||
})),
|
||||
@@ -196,6 +198,7 @@ struct TokenInfo {
|
||||
project: String,
|
||||
token: String,
|
||||
device_id: String,
|
||||
disable: i8,
|
||||
expire: String,
|
||||
insert_time: String,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user