Saya ingin menyembunyikan formulir login dan malah menampilkan pesan kesalahan, tetapi tidak bisa.
Saya mencoba meletakkan kode di bawah ini yang menulis ulang tindakan pada pengontrol yang menampilkan formulir, tetapi metode yang memeriksa terlalu banyak upaya masuk sepertinya tidak berfungsi dan tidak pernah mengembalikan nilai true.
public function showLoginForm(Request $request)
{
if (method_exists($this, 'hasTooManyLoginAttempts') &&
$this->hasTooManyLoginAttempts($request) ) {
$seconds = $this->limiter()->availableIn($this->throttleKey($request));
return view('auth.block', array(
'seconds' => $seconds
));
}
return view('auth.login');
}
Saya mengelola proses otentikasi dengan php artisan make: auth login controller adalah default yang dihasilkan oleh Laravel, satu-satunya perubahan adalah pada tindakan yang menampilkan formulir.