Layers pattern for security

Pay attention, web developers! This is where too many of you screw up. Way too often a few characters behave strange and a quick fix is made, in stead of taking a step back to look at the real problem.

This is fine for the beginning amateur, but professionals should always get this right.

What happens when [...]