add a login form interface