OAuth Test
Manually trigger OAuth flow to test store connection
Start OAuth Flow
Use this to simulate a user clicking "Install App" from the Shopify App Store. This will redirect you through the OAuth authorization flow.
OAuth Flow Steps
-
BFF Install Endpoint
Validates request and redirects to Shopify -
Simulator OAuth Page
User creates/selects store and authorizes -
BFF Callback
Receives auth code, exchanges for token -
Token Exchange
BFF calls /admin/oauth/access_token -
Store Created
BFF creates store in DB, registers webhooks -
Redirect to Dropea
User redirected to registration/dashboard
Configuration
BFF Base URL:
https://stg-it.api.dropea.com
Simulator OAuth:
http://localhost:3100/oauth/authorize
Token Endpoint:
http://localhost:3100/admin/oauth/access_token
Make sure your BFF is configured to use the simulator URLs instead of real Shopify URLs.