آشنایی با Middleware Groups & Throttle

مدرس : حسام موسوی
زمان این قسمت : 14:21

برای دسترسی به این قسمت نیاز است عضو سایت باشید و وارد سایت شوید
توضیحات

در این قسمت اول در مورد Throttle Login صحبت میکنم که در نسخه لاراول 5.1 ارائه شده بود و بعد در مورد ساختار جدید Middleware Groups ها صحبت میکنم و در نهایت در مورد مبحث api rate limit یا همون محدود سازی تعداد در خواست ها در api ها و همینطور در مورد Throttle در روت ها صحبت میکنم . امیدوارم مورد استفاده اتون قرار بگیره . 

دورهای پیشنهادی

مشاهده همه دوره ها
آشنایی با لاراول تکمیل شده

آشنایی با لاراول

فریم ورک لاراول یکی از محبوب ترین و بهترین فریم ورک های حال حاضر برای زبان php می باشد که هم در ایران و هم در خارج از ایران علاقه مندان زیادی دارد که...

آشنایی با امکانات جدید لاراول 5.4 تکمیل شده

آشنایی با امکانات جدید لاراول 5.4

در همین ابتدای این دوره باید بگم کسانی میتونن این دوره رو مشاهده کنند که با لاراول آشنا باشن پس اگر هنوز نمی دونید که لاراول چطور کار میکنه ، لطف ابتد...

آشنایی با امکانات جدید لاراول 5.3 تکمیل شده

آشنایی با امکانات جدید لاراول 5.3

لاراول 5.3 بزودی به طور رسمی ارائه میشه اما نسخه develop اون چند وقتی میشه که در اختیار کاربران قرار گرفته در این دوره آموزشی سعی میکنیم که امکانات و...

اشتراک گذاری ویدیو با لاراول 5.2 تکمیل شده

اشتراک گذاری ویدیو با لاراول 5.2

همونطور که از عنوان این دوره مشخصه قراره در این دوره یک وبسایت اشتراک گذاری ویدیو با لاراول 5.1 بسازیم موارد لازم برای شروع این دوره آموزشی آشنایی با...

دیدگاه های ارزشمند شما

سعید محمدی | 1 سال پیش

من دقیقا از متد پیش فرض auth که خود لاراول 5.2 قرار داده استفاده میکنم

و طبق آموزش شما انجام دادم.

راهنمایی کنید ممنون میشم.
اگر خواستید فیلم براتون تهیه میکنم ایمیل میکنم تا ببینید از چیه؟

admin | 1 سال پیش

اینطوری که نمیشه گفت چیه یه فیلم بگیرید به ایمیل بفرستید و فایل های لاراولتون کل اش رو بدونه فایل vendor برام ایمیل کنید

سعید محمدی | 1 سال پیش

با سلام
"مثلا به تعدادی که هست لاگین اشتباه کنید بعد دفعه بعد که عمل لاگین رو انجام بدید دقیقا میگه چقدر مونده تا بهتون اجازه ارسال اطلاعات بده و تا زمانی که تایم به پایان نرسیده چه اطلاعات صحیح باشه چه غلط اطلاعات اصلا اجازه ارسال داده نمیشن "
---------
مثلا تعداد : 5 و زمان : 300 ثانیه قرار دادیم.
مشکل من همین جاست که وقتی مثلا وقتی 10 بار هم اطلاعات رو اشتباه وارد کنم تو یازدهمی اگه درست وارد کنم با موفقیت لاگین میشه در حالی که تو بار 6 تا 10 ام پیغام Too many login attempts. Please try again in 270 seconds. نمایش داده میشه
یعنی هنوز 300 ثانیه تموم نشده و من بار یازدم اطلاعات درست میدم نباید پردازش بشه ولی میشه...

امیدوارم که منظورمو خوب بیان کرده باشم

با تشکر

admin | 1 سال پیش

من این مورد رو امتحان کردم روی سیستم خودم که چنین اتفاقی نیوفتاد یعنی اگر گفت 300 ثانیه باس صبر کنید و بعد بفرستید باید همین مقدار صبر کنم چه اطلاعاتم درست باشه چه نباشه

شما دارین از متد های auth پیشفرض استفاده میکنید یا برای خودتون متدهای جدیدی ایجاد کردید ؟

سعید محمدی | 1 سال پیش

با سلام
ممنون میشم جواب دیدگاه ها رو سریعتر در قرار بدید، چون خیلی طول میکشه.

مهندس موسوی در مورد احراز هویت یک سوال داشتم و اون اینه که وقتی در همین لاراول 5.2 مثلا به اندازه حداکثر تعیین شده 5 بار پشت سرم هم لاگین ناموفق میکنیم و به اندازه تعیین شده مثلا 300 ثانیه ip سیستم مارو بلاک میکنه بعد از نمایش پیغام بلاک اگه مجدد مشخصات ورود رو قرار بدیم چرا به جای اینکه پیغام بده هنوز مثلا به اندازه 240 ثانیه دیگر باید صبر گنید تا از بلام در بیاید، با ورود اطلاعات صحیح وارد میشه تو سایت؟؟؟؟؟؟
به نظرتون منطقی هست؟ یعنی هزار بار هم لاگین موفق داشته باشید ولی بعدش یکبار لاگین موفق داشته باشید وارد صفحه home میشه. در حالی که به نظرم باید بگه چه اطلاعات درست و چه غیر درست زمان تون برای بلاک هنوز تموم نشده
ممنون میشم سریعتر جواب بدید.
با تشکر از اطلاعات و دانش خوب تون

admin | 1 سال پیش

من دقیقا متوجه منظورتون نشدم اگر مثلا به تعدادی که هست لاگین اشتباه کنید بعد دفعه بعد که عمل لاگین رو انجام بدید دقیقا میگه چقدر مونده تا بهتون اجازه ارسال اطلاعات بده و تا زمانی که تایم به پایان نرسیده چه اطلاعات صحیح باشه چه غلط اطلاعات اصلا اجازه ارسال داده نمیشن .