Auth protocol (2/35)

Auth protocol