Client UI: login.