Authentication V1

Definitions: