A web-based login tool which authenticates based on patterns applied to randomly generated shapes.