App Bridge v2 required host parameter is missing from the OAuth confirmation redirect's query string

AurimasR
New Member
2 0 1

Hello,

do I understand correctly that the `host` parameter is added to the whole OAuth process? Because in our app we're not using App Bridge or Embedded Apps but the installation is not working because of the failing hmac verification.

0 Likes
BoxUp
Shopify Partner
37 1 13

Hi @AurimasR 

Double check that you are including all parameters, other then the hmac param itself, when you create your hmac to compare to Shopify's.

I think it mentions on the documentation somewhere that parameters are subject to change, so remove the hmac param and include all else.

Thanks

AurimasR
New Member
2 0 1

@BoxUp We were dependent on the exact parameters. But you are right, I see it is mentioned in the documentation that parameters are subject to change.

Thanks!

Hi Hanna,

We also faced a similar issue.
Just want to ask that every time there is an update of API or params or things like that, will we be noticed via e-mails or other messages? So we are able to prevent possible problems.

And if there won't be notices, do you have any ideas that what we can do?
Thanks.

0 Likes

I was struggling with this for a few days. Looks like this change is coming in 18.0.0

https://github.com/Shopify/shopify_app/pull/1241/files

 

This is what will be included in 18.0.0

https://github.com/Shopify/shopify_app/pull/1252

Playwright | Create Shopify Scripts without writing code | https://playwrightapp.com
- Was my reply helpful? Please Like and Accept Solution.
- Need help with a custom Shopify script? Email me at matthew@playwrightapp.com

0 Likes

Hi @hannachen 

We also faced a similar issue.
Just want to ask that every time there is an update of API or params or things like that, will we be noticed via e-mails or other messages? So we are able to prevent possible problems.

And if there won't be notices, do you have any ideas that what we can do?
Thanks.

0 Likes
manuel-platlan
New Member
1 0 0

 We face the same problem.

Where can I find the information?  in order to solve it.

0 Likes