Ok so here is the issue we have. We are developing a system with a React frontend and a Node backend . The frontend exists on port 3000 and the backend runs on port 5000. We have the OAuth working from the backend however when we add a button to the front end that calls our API that triggers the auth we are getting a CORS error:
Access to fetch at ‘Twitch’ (redirected from ‘http://localhost:5000/twitchapi/auth’) from origin ‘http://localhost:3000’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource. If an opaque response serves your needs, set the request’s mode to ‘no-cors’ to fetch the resource with CORS disabled.
It appears to be caused by the fact we are calling it from the frontend. Any suggestions would be appreciated.