For a while now, Laravel has offered the ability to throttle incoming requests. However, as part of Laravel 5.6, you can now dynamically configure the number of allowed attempts.
There's no shortage of content at Laracasts. In fact, you could watch nonstop
for days upon days, and still not see everything!