Resend an OTP to a phone number if the previous one expired or was not received
++ symbolremainingAttempts field shows how many attempts are left429 Too Many Requests status with a cooldownSeconds field indicating when the user can try again.
remainingAttempts count to usersurn:masareagle:otpsrc/services/Identity/src/Identity.Web/AuthEndpoints.cs:18src/services/Identity/src/Identity.UseCases/Auth/ResendOtp/ResendOtpCommand.cssrc/services/Identity/src/Identity.Core/Interfaces/IOtpService.cssrc/services/Identity/src/Identity.Core/ValueObjects/PhoneNumber.cs