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);