feat: add dingding login

This commit is contained in:
zhongming4762
2025-07-25 22:02:55 +08:00
parent 5b75e5e917
commit 06ffdf164a
11 changed files with 291 additions and 6 deletions

View File

@@ -9,10 +9,20 @@ declare module 'vue-router' {
export interface VbenAdminProAppConfigRaw {
VITE_GLOB_API_URL: string;
VITE_GLOB_AUTH_DINGDING_CLIENT_ID: string;
VITE_GLOB_AUTH_DINGDING_CORP_ID: string;
}
interface AuthConfig {
dingding?: {
clientId: string;
corpId: string;
};
}
export interface ApplicationConfig {
apiURL: string;
auth: AuthConfig;
}
declare global {