mirror of
https://github.com/acepanel/panel.git
synced 2026-02-05 19:27:20 +08:00
feat: 支持创建access_token
This commit is contained in:
@@ -4,7 +4,8 @@ export default {
|
||||
// 获取注册表配置
|
||||
registryConfig: (): any => http.Get('/apps/podman/registry_config'),
|
||||
// 保存注册表配置
|
||||
saveRegistryConfig: (config: string): any => http.Post('/apps/podman/registry_config', { config }),
|
||||
saveRegistryConfig: (config: string): any =>
|
||||
http.Post('/apps/podman/registry_config', { config }),
|
||||
// 获取存储配置
|
||||
storageConfig: (): any => http.Get('/apps/podman/storage_config'),
|
||||
// 保存存储配置
|
||||
|
||||
@@ -27,7 +27,8 @@ export default {
|
||||
serverRemark: (id: number, remark: string) =>
|
||||
http.Put(`/database_server/${id}/remark`, { remark }),
|
||||
// 获取数据库用户列表
|
||||
userList: (page: number, limit: number) => http.Get('/database_user', { params: { page, limit } }),
|
||||
userList: (page: number, limit: number) =>
|
||||
http.Get('/database_user', { params: { page, limit } }),
|
||||
// 创建数据库用户
|
||||
userCreate: (data: any) => http.Post('/database_user', data),
|
||||
// 获取数据库用户
|
||||
|
||||
@@ -35,5 +35,17 @@ export default {
|
||||
generateTwoFA: (id: number): any => http.Get(`/users/${id}/2fa`),
|
||||
// 保存2FA密钥
|
||||
updateTwoFA: (id: number, code: string, secret: string): any =>
|
||||
http.Post(`/users/${id}/2fa`, { code, secret })
|
||||
http.Post(`/users/${id}/2fa`, { code, secret }),
|
||||
|
||||
// 获取用户Token列表
|
||||
tokenList: (user_id: number, page: number, limit: number): any =>
|
||||
http.Get(`/user_tokens`, { params: { user_id, page, limit } }),
|
||||
// 创建用户Token
|
||||
tokenCreate: (user_id: number, ips: string[], expired_at: number): any =>
|
||||
http.Post('/user_tokens', { user_id, ips, expired_at }),
|
||||
// 删除用户Token
|
||||
tokenDelete: (id: number): any => http.Delete(`/user_tokens/${id}`),
|
||||
// 更新用户Token
|
||||
tokenUpdate: (id: number, ips: string[], expired_at: number): any =>
|
||||
http.Put(`/user_tokens/${id}`, { ips, expired_at })
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user