diff --git a/app/Console/Commands/DisableSAML.php b/app/Console/Commands/DisableSAML.php new file mode 100644 index 000000000..795e65f1c --- /dev/null +++ b/app/Console/Commands/DisableSAML.php @@ -0,0 +1,53 @@ +confirm("\n****************************************************\nThis will disable SAML support. You will not be able \nto login with an account that does not exist \nlocally in the Snipe-IT local database. \n****************************************************\n\nDo you wish to continue? [y|N]")) { + $setting = Setting::getSettings(); + $setting->saml_enabled = 0; + if ($setting->save()) { + $this->info('SAML has been set to disabled.'); + } else { + $this->info('Unable to disable SAML.'); + } + } else { + $this->info('Canceled. No actions taken.'); + } + } +}