adds guard to native auth starting (the provider's class must be loaded)