feat: Enhance SMS verification with new token handling and update API key
Build and Deploy to Kubernetes / build-and-deploy (push) Successful in 9m45s

This commit is contained in:
masoodafar-web
2026-02-28 04:01:45 +03:30
parent 1e7c17f090
commit 1a0bb83c99
6 changed files with 51 additions and 10 deletions
@@ -72,11 +72,10 @@ public class CreateNewOtpTokenCommandHandler : IRequestHandler<CreateNewOtpToken
try
{
// برای امضای قرارداد، شناسه GUID هم در پیامک ارسال شود
// برای امضای قرارداد، از الگوی Sign-Contract با GUID به عنوان token2 استفاده شود
if ((purpose == "signcontract" || purpose == "signclubcontract") && !string.IsNullOrEmpty(request.SignGuid))
{
var message = $"کد تایید امضای قرارداد: {code}\nشناسه قرارداد: {request.SignGuid}";
await _kavenegarService.SendAsync(mobile, message);
await _kavenegarService.VerifyLookupAsync(mobile, code, request.SignGuid, "Sign-Contract");
}
else
{