I talk about the importance of validation a lot, but today there is new twist.
In the latest episode of the No Compromises podcast, we discuss how ignoring GET request validation can lead to performance issues and open your application to abuse. We also highlight the importance of bounding pagination and share tips for using form requests to handle unexpected user input.
- 00:00 Quiz on Laravel's default pagination limit
- 01:00 Performance concerns with large datasets
- 03:20 Validating per-page requests in controllers
- 05:45 Why you should block negative page numbers
- 09:20 Silly bit
And after listening, don't forget to subscribe to the podcast, so you don't miss future episodes.
Here to help,
Joel
P.S. And if you want to learn even more about Laravel validation, do I have the book for you.