add proto: login/msg