diff --git a/modules/salesforce_jwt/src/Plugin/SalesforceAuthProvider/SalesforceJWTPlugin.php b/modules/salesforce_jwt/src/Plugin/SalesforceAuthProvider/SalesforceJWTPlugin.php index 7a867246530b0436b733a7708bdfc1c916a6dc94..6e8a3b1d023a064e9dc18b6bd589db8ef1f72803 100644 --- a/modules/salesforce_jwt/src/Plugin/SalesforceAuthProvider/SalesforceJWTPlugin.php +++ b/modules/salesforce_jwt/src/Plugin/SalesforceAuthProvider/SalesforceJWTPlugin.php @@ -144,6 +144,8 @@ class SalesforceJWTPlugin extends SalesforceAuthProviderPluginBase { return; } $this->setConfiguration($form_state->getValue('provider_settings')); + // Force new credentials from form input, rather than storage. + unset($this->credentials); try { // Bootstrap here by setting ID to provide a key to token storage. $this->id = $form_state->getValue('id');