Improve login dialog
Allow editing of logins and hinder conflicts