No, I guess creating an auth provider in the auth check is overdose?