diff --git a/app/Http/Requests/SettingsSamlRequest.php b/app/Http/Requests/SettingsSamlRequest.php index 2ab876141a..db554488e2 100644 --- a/app/Http/Requests/SettingsSamlRequest.php +++ b/app/Http/Requests/SettingsSamlRequest.php @@ -130,6 +130,10 @@ class SettingsSamlRequest extends FormRequest 'saml_sp_x509cert' => $x509cert, 'saml_sp_privatekey' => $privateKey, ]); + $setting = Setting::getSettings(); + $setting->saml_sp_x509cert = $x509cert; + $setting->saml_sp_privatekey = $privateKey; + $setting->save(); } } else { $validator->errors()->add('saml_integration', 'openssl.cnf is missing/invalid'); diff --git a/resources/views/settings/saml.blade.php b/resources/views/settings/saml.blade.php index c0cdcb5687..e57218f046 100644 --- a/resources/views/settings/saml.blade.php +++ b/resources/views/settings/saml.blade.php @@ -85,6 +85,7 @@