Paulo Margarido
                                            Paulo Margarido
                                        
                                    @pratiknikam The 302 response from the first request means it was redirected to `/auth`, most likely because of `verifyRequest`. Looking at your updated `_app` file, I think you need to...
Hey @jt274, thanks for this. To answer your questions: 1. I've pasted your code into a test app and it is working as expected. My steps were: - Replaced both...
In the previous iteration, we used `koa-session` to store the session, which simply stored the entire session in a cookie ([as per their docs](https://www.npmjs.com/package/koa-session#external-session-stores) - note how they use a...
Hey all, let me see if I can shed a bit of light here. The `storeCallback` function is expected to update existing sessions. The reason behind it being called twice...
Couple of comments: - @ilugobayo all of those callbacks should be promisified, so it could be that your app is moving forward before it actually updates the session. - Online...
Hey @jt274, thanks for this. It was pointed out (https://github.com/Shopify/shopify-app-node/issues/575#issuecomment-801952798) that this approach is only actually suited for offline tokens, we'll update the examples and tutorials accordingly. To answer your...
Hey @hparth, I understand the issue, but I suspect we may not be able to work around this. The OAuth process uses cookies, and it sets them to expire within...
Hey folks! To answer the original question, the `/auth` path needs to contain the shop parameter, like `/auth?shop=`, so it can know which shop is logging in. Considering OAuth always...
Hey @barisozdogan, if it works on Chrome but fails on Safari and Firefox, it sounds like you might be missing a call to `requestStorageAccess`. You can see more at https://developer.mozilla.org/en-US/docs/Web/API/Document/requestStorageAccess....
Hi @ChaseWNorton, thanks for raising this. We're actually in the process of deprecating this repo, since most of the support it adds isn't needed any more - mostly code to...