应用管理
鸣谢
本功能最初由 Gitee@Caden-Yang 大佬提交 PR,感谢大佬的开源贡献。
后端 PR:https://gitee.com/continew/continew-admin/pulls/31
前端 PR:https://gitee.com/continew/continew-admin-ui/pulls/27
功能概述
应用管理模块提供第三方应用接入与管理能力,支持应用的创建、查看、修改、删除、密钥管理等操作,满足系统与外部应用集成的需求。
应用列表
功能说明
分页展示系统中所有应用信息,支持名称/描述模糊搜索,支持对应用进行各种管理操作。
界面元素
字段 | 说明 |
---|---|
序号 | 列表序号 |
名称 | 应用名称 |
Access Key | 应用访问密钥,支持复制到剪贴板 |
Secret Key | 应用密钥,默认隐藏,点击显示后可见并支持复制 |
失效时间 | 应用密钥的过期时间 |
状态 | 应用状态(启用/禁用) |
描述 | 应用描述信息 |
创建时间 | 应用创建时间 |
操作 | 应用管理操作按钮组(详情/修改/删除/重置密钥) |
操作指南
- 点击【应用管理】菜单进入应用列表页
- 使用搜索区域可进行条件筛选:
- 名称/描述:输入应用名称或描述进行模糊搜索
- 点击【重置】按钮可清除所有搜索条件并刷新列表
- 点击【导出】按钮可导出当前列表数据(导出当前查询条件下的数据为 Excel 文件)
新增应用
功能说明
创建新的第三方应用,设置应用基本信息和访问权限。
操作指南
- 点击列表页右上角【新增】按钮,打开创建表单
- 填写应用基本信息:
- 名称(必填):应用的唯一标识名称
- 失效时间(选填):设置应用密钥的过期时间
- 描述(选填):应用的详细描述
- 状态(必填):启用或禁用应用
- 点击【确定】完成创建
系统将自动生成应用的Access Key和Secret Key,创建成功后可在列表页查看
修改应用
功能说明
修改应用的基本信息,包括名称、失效时间、描述和状态等。
操作指南
- 在应用列表找到目标应用,点击操作列的【修改】按钮,打开修改表单
- 修改应用信息:
- 名称(必填)
- 失效时间(选填)
- 描述(选填)
- 状态(必填)
- 点击【确定】完成修改
删除应用
功能说明
删除不再使用的应用,删除后应用将无法再访问系统。
操作指南
- 在应用列表找到目标应用,点击操作列的【删除】按钮
- 系统弹出确认对话框,提示"是否确定删除应用?"
- 确认无误后点击【确定】完成删除
注意:删除应用前请确保该应用已不再使用,删除后无法恢复
应用详情
功能说明
查看应用的详细信息,包括基本信息和密钥信息等。
操作指南
- 在应用列表找到目标应用,点击操作列的【详情】按钮,打开详情抽屉
- 系统弹出详情抽屉,包含以下信息:
- 基本信息:ID、名称、状态、失效时间、描述、创建人、创建时间、更新人、更新时间等
- 密钥信息:Access Key
密钥管理
查看密钥
- 在应用列表找到目标应用,在Secret Key列点击【显示】按钮
- 系统将显示完整的Secret Key,并支持复制
- 点击【隐藏】按钮可重新隐藏Secret Key
重置密钥
- 在应用列表找到目标应用,点击操作列的【更多】按钮,选择【重置密钥】
- 系统弹出确认对话框,提示"是否确定重置应用密钥?"
- 确认无误后点击【确定】完成重置
注意:重置密钥后,原密钥将立即失效,请及时更新第三方应用的配置
常见问题
应用的Access Key和Secret Key有什么作用?
Access Key用于标识应用,Secret Key用于签名请求,确保请求的安全性。第三方应用需要使用这对密钥来访问系统API。应用密钥过期后会怎样?
应用密钥过期后,第三方应用将无法使用该密钥访问系统,需要更新密钥或延长有效期。如何确保应用密钥的安全?
请妥善保管应用密钥,不要泄露给无关人员。建议定期重置密钥,特别是当怀疑密钥可能已泄露时。