Client Side Validation Is Just UX

This is a common mistake I see a lot of people make! Client-side validation does not guarantee you any kind of security, it’s just for the sake of a good UX for the users, but for actual security you must validate everything on the server in all cases, and do not be lazy about it. This applies to all types of clients, not just web, but also desktop, mobile, CLI, etc.