wip(server, shared): dual purpose auth event
feat(shared): add auth message
feat(shared): setup server protocol configuration