add password confirmation to disable two step confirmation

This commit is contained in:
peaklabs-dev
2024-10-17 12:23:13 +02:00
parent b67f4d1975
commit 8284cdfb02
2 changed files with 23 additions and 2 deletions

View File

@@ -152,7 +152,6 @@ class Index extends Component
$this->settings->is_api_enabled = $this->is_api_enabled;
$this->settings->auto_update_frequency = $this->auto_update_frequency;
$this->settings->update_check_frequency = $this->update_check_frequency;
$this->settings->disable_two_step_confirmation = $this->disable_two_step_confirmation;
$this->settings->save();
$this->server->setupDynamicProxyConfiguration();
if (! $error_show) {
@@ -186,4 +185,12 @@ class Index extends Component
{
return view('livewire.settings.index');
}
public function toggleTwoStepConfirmation()
{
$this->settings->disable_two_step_confirmation = true;
$this->settings->save();
$this->disable_two_step_confirmation = true;
$this->dispatch('success', 'Two step confirmation has been disabled.');
}
}