rough cut to allow additional auth providers to be added to an auth id