// Package auth is for the abstraction of the authentication method. // this enables the application developer to seperate the authentication from the authentication itself. package auth