I am going through the sales channel requirements and it contains this sentence, "Connecting to the sales channel account must be done in a modal window in the app's UI and occur outside of Shopify" (emphasis mine).
What does the requirement mean by "outside of Shopify"? Currently, I am using the Modal component from Shopify Polaris to show a login form to the merchants. The merchants can connect their accounts via this form.
Do I need to host the login form on my server or doing it via Polaris modal is enough? I really need some clarification on this. Thanks.