Use UserProvider if user is not instance of UserInteface