<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[MVC - הגדרת משך ההשהיה אחרי Lockout]]></title><description><![CDATA[<p dir="auto">האם אפשר להגדיר כמה זמן המשתמש לא יכול להכנס שוב אחרי שקיבל Lockout בגלל הרבה מידי נסיונות כניסה כושלים?<br />
בברירת מחדל נראה לי שזה משהוא כמו 3 דקות בערך האם אפשר לקצר את זה? להודיע למשתמש כמה זמן נשאר לו לחכות וכדומה?</p>
<p dir="auto"><em>פורסם במקור בפורום CODE613 ב24/08/2016 23:29 (+03:00)</em></p>
]]></description><link>https://tchumim.com/topic/1106/mvc-הגדרת-משך-ההשהיה-אחרי-lockout</link><generator>RSS for Node</generator><lastBuildDate>Mon, 09 Mar 2026 15:49:13 GMT</lastBuildDate><atom:link href="https://tchumim.com/topic/1106.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 29 Jan 2018 11:33:47 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to MVC - הגדרת משך ההשהיה אחרי Lockout on Mon, 29 Jan 2018 11:33:48 GMT]]></title><description><![CDATA[<p dir="auto"><a href="http://www.jlum.ws/post/2014/5/27/user-lockouts-in-aspnet-identity-2-with-aspnet-mvc-5" target="_blank" rel="noopener noreferrer nofollow ugc">עיין כאן</a> יש פוסט כיצד להציג למשתמש שהוא עומד להיחסם בעוד X נסיונות.</p>
<p dir="auto"><em>פורסם במקור בפורום CODE613 ב26/08/2016 14:56 (+03:00)</em></p>
]]></description><link>https://tchumim.com/post/7427</link><guid isPermaLink="true">https://tchumim.com/post/7427</guid><dc:creator><![CDATA[avr416]]></dc:creator><pubDate>Mon, 29 Jan 2018 11:33:48 GMT</pubDate></item><item><title><![CDATA[Reply to MVC - הגדרת משך ההשהיה אחרי Lockout on Mon, 29 Jan 2018 11:33:47 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/%D7%A8%D7%97%D7%9E%D7%99%D7%9D">@<bdi>רחמים</bdi></a></p>
<blockquote>
<p dir="auto">האם אפשר להגדיר כמה זמן המשתמש לא יכול להכנס שוב אחרי שקיבל Lockout בגלל הרבה מידי נסיונות כניסה כושלים?<br />
בברירת מחדל נראה לי שזה משהוא כמו 3 דקות בערך האם אפשר לקצר את זה? להודיע למשתמש כמה זמן נשאר לו לחכות וכדומה?</p>
</blockquote>
<p dir="auto">בתיקייה App_Start יש לך קובץ בשם IdentityConfig<br />
יש לך שם כל מיני מחלקות הקשורות לאימות והרשמה של המשתמשים, אחת מהם בשם: ApplicationUserManager<br />
יש לה מתודה בשם Create<br />
בתוכה יש את הקוד הבא בו אתה יכול להגדיר לאחר כמה ניסיונות המשתמש יחסם, וכמה זמן הוא יאלץ לחכות:</p>
<pre><code>// Configure user lockout defaults
            manager.UserLockoutEnabledByDefault = true;
            manager.DefaultAccountLockoutTimeSpan = TimeSpan.FromMinutes(5);
            manager.MaxFailedAccessAttemptsBeforeLockout = 5;
</code></pre>
<p dir="auto">כפי שאתה רואה הברירת מחדל היא 5 דקות.<br />
לגבי להודיע למשתמש יש לך view בשם lockout תחת הספריה Shared ושם אתה יכול להציג למשתמש איזה הודעה שאתה רוצה ולכתוב לו כמה זמן הוא יאלץ לחכות, ואולי אפי' להוסיף טיימר שיורד עם השניות..</p>
<p dir="auto"><em>פורסם במקור בפורום CODE613 ב25/08/2016 12:58 (+03:00)</em></p>
]]></description><link>https://tchumim.com/post/7426</link><guid isPermaLink="true">https://tchumim.com/post/7426</guid><dc:creator><![CDATA[avr416]]></dc:creator><pubDate>Mon, 29 Jan 2018 11:33:47 GMT</pubDate></item></channel></rss>