‫۱ سال و ۳ ماه قبل، پنجشنبه ۲۸ اردیبهشت ۱۴۰۲، ساعت ۰۴:۳۷
سلام بسیار آموزش خوبی هستش . به همه علاقه مندان پیشنهاد میکنم
‫۱ سال و ۴ ماه قبل، دوشنبه ۴ اردیبهشت ۱۴۰۲، ساعت ۲۳:۴۵
مثال کامل آن برای Blazor Server و WASM l موجود هست و نیازی به بررسی دستی نتیجه ندارد. اگر وارد متد DoLoginAsync شد، یعنی کار اعتبارسنجی درست انجام شده و هیچ قسمت دیگری ندارد؛ چون view-model آن از ویژگی Compare استفاده کرده و نیازی به Compare دستی ندارد.
‫۱ سال و ۴ ماه قبل، دوشنبه ۴ اردیبهشت ۱۴۰۲، ساعت ۲۳:۴۰
ممنون بابت پاسخ . من دقیقا به همین شکل عمل کردم EditForm و کد مربوطه با حذف کد‌های بررسی کاربری را ضمیمه کردم اما پاسخ سوال امنیتی به عنوان Validate عمل نمی‌کنه و نکته بعدی Refresh شدن هم با تغییر Bind-Value که گفته بودید انجام نمی‌شه نمی‌دونم مشکل از کجاست چون من موازی از این کامپوننت روی دو تا پروژه استفاده کردم نیاز دارم که یکبار همه این مواردش رو بتونم انجام بدم . تشکر از شما


‫۱ سال و ۴ ماه قبل، دوشنبه ۴ اردیبهشت ۱۴۰۲، ساعت ۱۳:۲۴
- این captcha بر اساس اعتبارسنجی خودکار اطلاعات در EditForm کار می‌کند. یعنی تازمانیکه اعتبارسنجی اطلاعات که این فیلد هم جزئی از آن است تکمیل نشده باشد، اطلاعات تائید شده‌ای جهت ثبت نهایی به رخ‌داد گردان sumbit فرم ارسال نمی‌شود. همچنین خود این کپچا به همراه یک تایمر هست که اطلاعات را به صورت خودکار تغییر می‌دهد.
+ اگر مقدار Value آن‌را تغییر دهید (bind-Value@)، سبب رندر مجدد کامپوننت خواهید شد. در Blazor اگر کامپوننت parent، مقدار تعدادی از پارامترهای کامپوننت قرار گرفته‌ی در آن‌را تغییر دهد، سبب رندر مجدد آن کامپوننت می‌شود.
‫۱ سال و ۴ ماه قبل، دوشنبه ۴ اردیبهشت ۱۴۰۲، ساعت ۱۳:۰۷
سلام؛ ممنون بابت این کامپوننت خوب برای من کارکرد زیادی داشت . فقط یک سوال مهم دارم در رابطه با Refresh شدن کپچا به صورت دستی چطور می‌تونیم این کار رو بکنیم ؟ یعنی زمانی کاربر کپچا رو اشتباه وارد می‌کنه بتونیم اون رو رفرش کنیم اتوماتیک. می‌دونم که با کد document.querySelector('.rfrshbtncp').click();  می‌شه اما دسترسی به javascript نداریم چون razor کامپوننت blazor server هستش . ممنون می‌شم یک راهکار بهم بدید . در ضمن لایوت صفحه لاگینم هم یک Empty Layout جنس همون Razor Component هستش.
‫۱ سال و ۴ ماه قبل، یکشنبه ۱۳ فروردین ۱۴۰۲، ساعت ۰۹:۱۲
با این دستور نصب کنید ببینید میشه 
dotnet tool install --global CSharpRepl --version 0.5.1