knpu_oauth2_client: clients: # configure your clients as described here: https://github.com/knpuniversity/oauth2-client-bundle#configuration ip_digikey_oauth: type: generic provider_class: '\League\OAuth2\Client\Provider\GenericProvider' client_id: '%env(PROVIDER_DIGIKEY_CLIENT_ID)%' client_secret: '%env(PROVIDER_DIGIKEY_SECRET)%' redirect_route: 'oauth_client_check' redirect_params: {name: 'ip_digikey_oauth'} provider_options: urlAuthorize: 'https://api.digikey.com/v1/oauth2/authorize' urlAccessToken: 'https://api.digikey.com/v1/oauth2/token' urlResourceOwnerDetails: '' # Sandbox #urlAuthorize: 'https://sandbox-api.digikey.com/v1/oauth2/authorize' #urlAccessToken: 'https://sandbox-api.digikey.com/v1/oauth2/token' #urlResourceOwnerDetails: '' ip_octopart_oauth: type: generic provider_class: '\League\OAuth2\Client\Provider\GenericProvider' client_id: '%env(PROVIDER_OCTOPART_CLIENT_ID)%' client_secret: '%env(PROVIDER_OCTOPART_SECRET)%' redirect_route: 'oauth_client_check' redirect_params: { name: 'ip_octopart_oauth' } provider_options: urlAuthorize: 'https://identity.nexar.com/connect/authorize' urlAccessToken: 'https://identity.nexar.com/connect/token' urlResourceOwnerDetails: ''