Add an auth system for the admin panel