سلام
من winform و webform در سی شارپ می خوام هنگامی که کاربر سه بار پسور رو اشتباه وارد می کنه برنامه از طریق (بهتر است با آی پی) به مدت ده دقیقه ققل بشه و بعد از آن دوباره بتونه وارد بشه .
ممنون خواهم بود راهنمایی کنید .
سلام
هر بار که اشتباه وارد میکنه در یک جدول لاگ بزنید و بعد شمارش کنید اگر 3 بود اجازه ورود ندید
می تونی یک int بسازی و به ازای هر بار وارد کردن رمز غلط یکی بهش اضافه کنی و بعد با یک if اگر مقدار اون int بیشتر از 3 بود یک تایمر فعال می شود که یک boolean را false می کند و تا وقتی که آن boolean مقدارش false باشد ورود امکان پذیر نیست.
طرز کار با تایمر در لینک زیر توضیح داده شده:
https://docs.microsoft.com/en-us/dotnet/api/system.timers.timer?view=netcore-3.1
سپاس از راهنمایی
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)