More attempts to inject repository into UserProvider