Hey i’m searching for a solution for the same problem. Currently i’m trying to rewrite the upload provider and creating a plugin, which handles ‘private uploads’, because i found nobody having the same issue except you. But now i’m failing using the strapi upload plugin inside of my plugin… I though that i could use some of the service functions, but there is much more to do. Next step would be either copying the same functionality of the upload plugin into my custom plugin or customize the strapi upload plugin directly.
If you found a clean solution please feel free to share the method.