--- title: New OAuth2 Token Exchange API & Shopify managed install authorization flows available - Shopify developer changelog description: Shopify’s developer changelog documents all changes to Shopify’s platform. Find the latest news and learn about new platform opportunities. source_url: html: https://shopify.dev/changelog/new-oauth2-token-exchange-api-shopify-managed-install-authorization-flows-available md: https://shopify.dev/changelog/new-oauth2-token-exchange-api-shopify-managed-install-authorization-flows-available.md --- [Back to Developer changelog](https://shopify.dev/changelog) January 31, 2024 Tags: * Platform # New OAuth2 Token Exchange API & Shopify managed install authorization flows available We've introduced [OAuth2 Token Exchange](https://shopify.dev/docs/apps/auth/get-access-tokens/token-exchange) and [Shopify managed install](https://shopify.dev/docs/apps/auth/installation) to eliminate screen flickering due to full page redirects on app load and provide uninterrupted & faster embedded app loading and installs. To avoid unnecessary redirects and page flickers during the app installation process, [configure your app's required access scopes using Shopify CLI](https://shopify.dev/docs/apps/tools/cli/configuration). This allows Shopify to manage the installation process for you. OAuth2 Token Exchange allows embedded apps to exchange session tokens for access tokens. This avoids the multiple requests and redirects as a result of OAuth authorization code grant, making it easier to retrieve both online and offline access tokens. Use [Shopify CLI to generate a starter app](https://shopify.dev/docs/apps/getting-started/create), which uses token exchange and leverages Shopify managed install. For existing Remix apps, please refer to our [migration guide](https://shopify.dev/docs/api/shopify-app-remix#embedded-auth-strategy).