… and now, for something completely the same

The deceiving simplicity of the login form

Jeff Atwood writes about the experience of creating Discourse’s login and all the invisible complexities involved on a deceivingly simple form: third-party auth, forgotten login data, labeling, security…