feat: add aihubmix oauth

This commit is contained in:
kangfenmao
2025-02-07 22:27:28 +08:00
parent bf15207a2e
commit f62caba4e9
12 changed files with 56 additions and 21 deletions
+4
View File
@@ -106,6 +106,10 @@ declare global {
close: () => Promise<void>
toggle: () => Promise<void>
}
aes: {
encrypt: (text: string, secretKey: string, iv: string) => Promise<{ iv: string; encryptedData: string }>
decrypt: (encryptedData: string, iv: string, secretKey: string) => Promise<string>
}
}
}
}
+5
View File
@@ -99,6 +99,11 @@ const api = {
hide: () => ipcRenderer.invoke('miniwindow:hide'),
close: () => ipcRenderer.invoke('miniwindow:close'),
toggle: () => ipcRenderer.invoke('miniwindow:toggle')
},
aes: {
encrypt: (text: string, secretKey: string, iv: string) => ipcRenderer.invoke('aes:encrypt', text, secretKey, iv),
decrypt: (encryptedData: string, iv: string, secretKey: string) =>
ipcRenderer.invoke('aes:decrypt', encryptedData, iv, secretKey)
}
}