chore: remove regenerate api key functionality

This commit is contained in:
Feng Yue
2025-08-14 11:59:42 +08:00
parent 70e87de639
commit 5d850a7c1c
3 changed files with 0 additions and 85 deletions

View File

@@ -139,21 +139,6 @@
</svg>
</button>
<button
class="inline-flex items-center rounded border border-transparent p-1 text-gray-400 hover:text-gray-600"
title="Regenerate API Key"
@click="regenerateApiKey(apiKey)"
>
<svg class="h-4 w-4" fill="none" stroke="currentColor" viewBox="0 0 24 24">
<path
d="M4 4v5h.582m15.356 2A8.001 8.001 0 004.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 01-15.357-2m15.357 2H15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="2"
/>
</svg>
</button>
<button
class="inline-flex items-center rounded border border-transparent p-1 text-red-400 hover:text-red-600"
title="Delete API Key"
@@ -293,29 +278,6 @@ const showApiKey = (apiKey) => {
showViewModal.value = true
}
const regenerateApiKey = async (apiKey) => {
try {
const result = await userStore.regenerateApiKey(apiKey.id)
if (result.success) {
showToast('API key regenerated successfully', 'success')
// 显示新的API key
selectedApiKey.value = {
...apiKey,
key: result.apiKey.key
}
showViewModal.value = true
// 重新加载列表
await loadApiKeys()
}
} catch (error) {
console.error('Failed to regenerate API key:', error)
showToast('Failed to regenerate API key', 'error')
}
}
const deleteApiKey = (apiKey) => {
selectedApiKey.value = apiKey
showDeleteModal.value = true

View File

@@ -139,17 +139,6 @@ export const useUserStore = defineStore('user', {
}
},
// 🔄 重新生成API Key
async regenerateApiKey(keyId) {
try {
const response = await axios.post(`${API_BASE}/api-keys/${keyId}/regenerate`)
return response.data
} catch (error) {
console.error('Failed to regenerate API key:', error)
throw error
}
},
// 🗑️ 删除API Key
async deleteApiKey(keyId) {
try {