From b753728b7e0315c4e64a558f08905ce207b865fe Mon Sep 17 00:00:00 2001
From: Lightczx <1686188646@qq.com>
Date: Thu, 2 Nov 2023 11:12:26 +0800
Subject: [PATCH] verify code request set token
---
src/Snap.Hutao/Snap.Hutao/Resource/Localization/SH.resx | 6 ++++++
src/Snap.Hutao/Snap.Hutao/Web/Hutao/HomaPassportClient.cs | 2 ++
2 files changed, 8 insertions(+)
diff --git a/src/Snap.Hutao/Snap.Hutao/Resource/Localization/SH.resx b/src/Snap.Hutao/Snap.Hutao/Resource/Localization/SH.resx
index ceda545a..27e1b0e2 100644
--- a/src/Snap.Hutao/Snap.Hutao/Resource/Localization/SH.resx
+++ b/src/Snap.Hutao/Snap.Hutao/Resource/Localization/SH.resx
@@ -539,9 +539,15 @@
验证失败
+
+ 验证请求失败,不是当前登录的账号
+
验证码已发送至邮箱
+
+ 验证请求失败,当前邮箱已被注册
+
验证请求过快,请 1 分钟后再试
diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/HomaPassportClient.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/HomaPassportClient.cs
index bd219590..f2e52f9f 100644
--- a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/HomaPassportClient.cs
+++ b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/HomaPassportClient.cs
@@ -61,6 +61,8 @@ internal sealed partial class HomaPassportClient
.SetRequestUri(HutaoEndpoints.PassportVerify)
.PostJson(data);
+ await builder.TrySetTokenAsync(hutaoUserOptions).ConfigureAwait(false);
+
HutaoResponse? resp = await builder
.TryCatchSendAsync(httpClient, logger, token)
.ConfigureAwait(false);