Add a puppet_auth provider