Flow:
- User goes to fastn ( fastn - Compose anything. Connect everything. )
- User sees shopify and clicks the activate button.
- User enters the store name.
- User is prompted to authenticate.
For authentication - we use this:
https://{store_name_that_user_entered}.myshopify.com/admin/oauth/authorize?client_id={client_id}&scope={scopes}&redirect_uri={redirect_uri}
- User will see the shopify consent screen ( with the permissions requested ).
- Activation ( oauth2.0 authentication ) is complete and User obtains the access token.
- User can call the shopify APIs and build workflows within fastn.
To reiterate,
- Users don’t need to see an app UI in their shopify admin portal.
- Users don’t need to install the app directly from the app store.
User can go to fastn and perform oauth2.0 flow and get the fastn app installed.
We have registered a public app in the partners dashboard. But the app review is getting paused because of this: “Must authenticate immediately after install”
Can someone please help us what we are doing wrong and how we can fix it so the review goes through?