diff --git a/composer.json b/composer.json index b7ae74f5..d752bef0 100644 --- a/composer.json +++ b/composer.json @@ -43,6 +43,7 @@ "drupal/migrate_tools": "^6.0.2", "drupal/role_delegation": "^1.2", "drupal/simple_oauth": "6.0.0-beta5", + "drupal/simple_oauth_password_grant": "^1.0@RC", "drupal/state_machine": "1.8", "drupal/subrequests": "^3.0.6", "drupal/token": "^1.11", diff --git a/modules/core/fieldkit/farm_fieldkit.info.yml b/modules/core/fieldkit/farm_fieldkit.info.yml index 305c414d..4d39a7d4 100644 --- a/modules/core/fieldkit/farm_fieldkit.info.yml +++ b/modules/core/fieldkit/farm_fieldkit.info.yml @@ -6,3 +6,4 @@ core_version_requirement: ^10 dependencies: - entity:entity - farm:farm_api + - simple_oauth_password_grant:simple_oauth_password_grant diff --git a/modules/core/fieldkit/farm_fieldkit.post_update.php b/modules/core/fieldkit/farm_fieldkit.post_update.php new file mode 100644 index 00000000..19ac8d17 --- /dev/null +++ b/modules/core/fieldkit/farm_fieldkit.post_update.php @@ -0,0 +1,15 @@ +moduleExists('simple_oauth_password_grant')) { + \Drupal::service('module_installer')->install(['simple_oauth_password_grant']); + } +}