مدرس دوره : حسام موسوی

کارمو با طراحی گرافیکی شروع کردم و حدود 2 سال طراحی گرافیکی میکردم بعد به طراحی وب علاقه پیدا کردم و همراه طراحی وب عاشق کدنویسی شدم به PHP | sass | css | Jquery | javaScript تسلط کامل دارم . در بین فریم ورک های PHP اول با CodeIgniter کار کردم اما به laravel علاقه مند شدم و دارم بطور حرفه ای دنبالش میکنم . امید من اینکه بتونم کاربرهای ایرانی رو به دنیای بیرون متصل کنم تا بتونن از فناوری های تازه آگاهی داشته باشن

توضیحات :

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

دیدگاه های مخاطبین

ثبت دیدگاه شما
  • سعید محمدی

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

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

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

    • admin

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

  • سعید محمدی

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

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

    با تشکر

    • admin

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

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

  • سعید محمدی

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

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

    • admin

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

بخشی از چیزهای که خواهید آموخت :

  • آشنای با middleware group
  • API Rate Limiting
  • Implicit Route Binding
  • Throttle