实现数据加密传输,成功调试登录接口
This commit is contained in:
+5
-4
@@ -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
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user