سلام
من یه فرم دارم برای لاگین
وقتی کاربر سه بار رمز رو اشتباه زد 1 دقیقه اجاز نمیده رمز وارد کنه
حال من میخوام توی این یک دقیقه اون توی یه صفحه دیگه ای نگه داره با تایمر ی که اون یک دقیقه زمان رو نشون میده
کنترلر LoginController در لاراول از تریت AuthenticatesUsers استفاده میکنه.
و این تریت هم خودش از تریت دیگری بنام ThrottlesLogins استفاده میکنه.
Illuminate\Foundation\Auth\AuthenticatesUsers
Illuminate\Foundation\Auth\ThrottlesLogins
در AuthenticatesUsers یه متد ()login هست که داخلش از متد ()sendLockoutResponse که در تریت ThrottlesLogins هست٬ استفاده میشه:
return $this->sendLockoutResponse($request);
اینجا جایی هست که به Validation Exception بر میخوریم.
در هر کدوم از ۲ متد بالا میتونید کد خودتون رو اضافه کنید.
@ali.bayat
این که اوکیه یعنی از قبل انجام داده بودم
من چیز دیگه ای می خوام اونم اینه که منو ببره توی یه صغحه دیگه ای وقتی رمز رو چند بار اشتباه زد
@sj10ss
سلام
لاراول خودکار کاربر رو ارسال میکنه به صفحه خطا 429 شما میتونید این صفحه رو به صورت دلخواه تغییر بدید.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟