login request and ui