Add user login and message authentication