*impl: client login
*impl: client chatting