Trusting Client Data: Server-Side Validation Guide