complete login interface