Hey @KyleG-Shopify, I haven’t managed to try your suggestion yet because I ran into another issue. I tried to reset the permissions on my Shopify App by uninstalling the app, wiping my database and then re-installing it but I ran into an OAUTH error.
During the OAUTH process I got the following error message:
Could not find an OAUTH cookie for shop url
I did search for this issue online and found a lot of people complaining about it but I couldn’t find a solution. I also left a comment on another post in the community about this hoping someone had already solved this problem.
I struggled with the issue for a few days and tried everything I could think of but I came to the conclusion that the issue has to do with the library I was using.
Just for your reference I was using the Shopify App Express library listed on npm.
I took a step back and took a look at a few different Github repos from Shopify on Shopify App Development and saw this note:
If you are building an embedded app, we strongly recommend using Shopify managed installation with token exchange instead of the authorization code grant flow.
I’m currently using the authorization code grant flow so I need to switch to using the Shopify managed installation.
Are there any examples of this being done in a non-remix app?
Please let me know if you can recommend any resources for this.