At OpenIDDevCamp we discussed a number of basic interfaces that might be encountered in the course of logging in to an OpenID consumer. Broadly, we settled on three classes of interfaces, primarily classed by size: