User validation, login/create corner cases.