Implements demo auth
Other files for implementing demo auth