@SorinGFS thanks again. Yes I wanted to keep all server type actions on my strapi API server because my frontend will be served by a CDN.
I need to interact with a provider in ways that strapi doesn’t provide (like tweeting on behalf of users and liking posts). This will be carried out on the server.
I need a basic form of user sign in into my app frontend but all this will be is to validate that the user has a social media account. I won’t expose the token to the frontend but I will generate a user id that is associated with it.
It seems like I may have to write my own plugin to do what I want.
All I need is to store the provider name, auth token, username, email, and a uid that the frontend uses to direct the server to carry out some operations using the provider.