feat: 增加可信应用免登录接入

This commit is contained in:
2026-08-03 18:28:40 +08:00
parent 59c306f88f
commit 26109648af
21 changed files with 1844 additions and 6 deletions

View File

@@ -44,6 +44,9 @@ const RetrievalLogView = defineAsyncComponent(
const UserManagementView = defineAsyncComponent(
() => import("./components/UserManagementView.vue"),
);
const SsoIntegrationView = defineAsyncComponent(
() => import("./components/SsoIntegrationView.vue"),
);
const admin = ref<AdminProfile | null>(null);
const activeMenu = ref("dashboard");
@@ -608,6 +611,12 @@ async function clearFeishuCache() {
>
系统配置
</button>
<button
:class="{ active: activeMenu === 'sso' }"
@click="switchMenu('sso')"
>
应用接入
</button>
<button
:class="{ active: activeMenu === 'records' }"
@click="switchMenu('records')"
@@ -1003,6 +1012,8 @@ async function clearFeishuCache() {
v-if="activeMenu === 'content-generation'"
/>
<SsoIntegrationView v-if="activeMenu === 'sso'" />
<template v-if="activeMenu === 'configs'">
<div class="page-head inline">
<div>