feat(webui): 修改token

This commit is contained in:
bietiaop
2025-01-29 22:08:45 +08:00
parent b1e3270386
commit 82860a3bb0
6 changed files with 315 additions and 239 deletions

View File

@@ -24,12 +24,20 @@ export default class WebUIManager {
return data.data.Credential
}
public static async changePassword(oldToken: string, newToken: string) {
const { data } = await serverRequest.post<ServerResponse<boolean>>(
'/auth/update_token',
{ oldToken, newToken }
)
return data.data
}
public static async proxy<T>(url = '') {
const data = await serverRequest.get<ServerResponse<string>>(
'/base/proxy?url=' + encodeURIComponent(url)
)
data.data.data = JSON.parse(data.data.data)
return data.data as ServerResponse<T>
return data.data as ServerResponse<T>
}
public static async getPackageInfo() {