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