feat(web): 增加统一认证接入与运维页面

系统设置新增统一认证配对、验证、激活、重验证、回滚与禁用流程,安全事件改为统一能力状态。前端登录入口运行时读取公开配置,不再依赖 VITE_OIDC 构建变量。\n\n验证:web 31 项测试;web typecheck;pnpm lint;web production build
This commit is contained in:
2026-07-17 12:18:26 +08:00
parent b175d545ff
commit e0a356ee0c
11 changed files with 675 additions and 191 deletions
+38
View File
@@ -1995,6 +1995,44 @@
line-height: 1.45;
}
.identityHealthGrid {
display: grid;
grid-template-columns: repeat(4, minmax(0, 1fr));
gap: 10px;
}
.identityHealthItem {
align-items: center;
background: var(--color-surface-subtle, #f8fafc);
border: 1px solid var(--color-border, #e2e8f0);
border-radius: 10px;
display: flex;
justify-content: space-between;
min-height: 52px;
padding: 10px 12px;
}
.identityCheckbox {
align-items: center;
border: 1px solid var(--color-border, #e2e8f0);
border-radius: 10px;
display: flex;
gap: 10px;
min-height: 66px;
padding: 10px 12px;
}
.identityCheckbox span,
.identityCheckbox small {
display: block;
}
@media (max-width: 900px) {
.identityHealthGrid {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
}
.fileStorageGrid {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));