Updating controllersto better handle auth admin.