Auth library used with the communication protocol