email)->first(); if ($user && Hash::check($request->password, $user->password)) { if (! $user->active) { throw ValidationException::withMessages([ Fortify::username() => ['Uporabnik je onemogočen.'], ]); } return $user; } return null; }); RateLimiter::for('login', function (Request $request) { $throttleKey = Str::transliterate(Str::lower($request->input(Fortify::username())).'|'.$request->ip()); return Limit::perMinute(5)->by($throttleKey); }); RateLimiter::for('two-factor', function (Request $request) { return Limit::perMinute(5)->by($request->session()->get('login.id')); }); } }