removed Auth from SiteRepository and added to Dashboard_Controller