From e70a16889a74d50c0ac66c7c4edb87041cbc0001 Mon Sep 17 00:00:00 2001 From: AnonymousDotNet <18776095145@163.com> Date: Mon, 6 Jan 2025 18:12:45 +0800 Subject: [PATCH] feat: Add verification code expiration prompt --- .../BotSharp.Core/Users/Services/UserService.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Infrastructure/BotSharp.Core/Users/Services/UserService.cs b/src/Infrastructure/BotSharp.Core/Users/Services/UserService.cs index 18deb7d8..0c30105b 100644 --- a/src/Infrastructure/BotSharp.Core/Users/Services/UserService.cs +++ b/src/Infrastructure/BotSharp.Core/Users/Services/UserService.cs @@ -482,7 +482,7 @@ public class UserService : IUserService return default; } - if (record.VerificationCode != model.VerificationCode) + if (record.VerificationCode != model.VerificationCode || DateTime.UtcNow > record.VerificationCodeExpireAt) { return default; } @@ -669,7 +669,7 @@ public class UserService : IUserService return false; } - if (user.VerificationCode != record.VerificationCode) + if (user.VerificationCode != record.VerificationCode || DateTime.UtcNow > record.VerificationCodeExpireAt) { return false; }