实现数据加密传输,成功调试登录接口

This commit is contained in:
2026-06-07 17:01:41 +08:00
parent aebd264d91
commit 895363305e
9 changed files with 596 additions and 56 deletions
+5 -4
View File
@@ -18,6 +18,7 @@ export class LoginApi {
clientId: Config.VITE_APP_CLIENT_ID,
grantType: 'password'
}
// 请求参数处理
const Requestconfig = new RequestConfig()
Requestconfig.url = "/auth/login"
Requestconfig.headers!.isToken = false
@@ -25,19 +26,19 @@ export class LoginApi {
Requestconfig.headers!.repeatSubmit = false
Requestconfig.method = HttpMethod.POST
Requestconfig.data = configData
//发起请求
const res = await this.http.request<UTSJSONObject>(Requestconfig)
const data = res.data
console.log(data);
if (data == null) {
throw new Error("登陆失败")
}
// 手动转换 UTSJSONObject 到 VerifyCodeResult
const result: LoginResult = {
// 格式化返回数据 手动转换 UTSJSONObject 到 VerifyCodeResult
const result : LoginResult = {
access_token: data["access_token"] as string
}
console.log(result.access_token);
return result
}
}
}